I have to say, i fell in love with this series ever since it came out, and haven't missed one freakin episode! Cassie Blake is a shy, blue-eyed girl who just suffered her mother's death and is forced to move into a new town, where she finds that everything she thought to be true about herself - who she was, her background, and who her parents were- is not half true. She's a witch, and she doesn't want to be. At the first episode, she is shy and not very outgoing, hiding from social situations and hardly standing up for herself. By the end of the first seasion (or the mid-season finales) she is strong, a leader, determined and in love. She is still a little shy and stutter-y around people, but she has strong opinions and believes in what is right, and won't leave until justice is served. She trusts people and has every trait a leader should posess, and she seems to become and act as if she is the new leader, rather than a shy and weak female, she is the strongest character there.
Cassie's qualities, as before mentioned in above paragraph, have great value and make her a good role model for kids. If kids act like Cassie blake, they'll become strong leaders as well, and i'm happy to say that finally TV came up with a true heroine. The boys and girls in this show are realistic and deal with situations as best as they can.
I have to say, sex isn't very harsh. There is a lot of kissing and making out, but mostly it's just implied as well as "clothing" - characters such as Diana Meade and Fay Chamberlain wear slutty clothings around boys at times, and Fay loves having sex, drinking and showing skin and breasts. In fact, i'd say that the biggest thing the show has going for it is the makeout scenes, slutty clothing and drinking. There is lots of highschool parties complete with drinking, spin the bottle and such, but it's not so inappropriate. Know your kid - if they are mature enough not to be influenced, then just let them watch it. Nothing under the age of 10, though, would be appropriate, and ten is quite a stretch. I think eleven is MAYBE all right, and twelve is perfect, as most twelve year olds are mature enough to handle the brief sexual kissing and clothes. The drinking, might be a bigger problem, but twelve and up kids can surely handle it well.
I love the show. The plot, actors, everything in it makes me want to watch even more. I can't say CW has a better show, ever.