I love the show. I have been watching it from the beginning. I wish the writers would make the characters less one-dimensional. I think they could add a little more depth to Cassie. She just seems to float through life dispensing wisdom like fairy dust. Nothing seems to touch her in the way of personal or moral struggles. But these are minor criticisms. Overall, it's a wonderful show and I wouldn't miss it.