I like the series. It's enjoyable, although absolutely every character has daddy issues. The issues get in the way of effective communication, but this is the scriptwriter's mediocre abilities. No one every seems to finish a conversation, and characters are constantly leaving just as someone says, "So-and-so, WAIT!" (Which the person never does).

I agree with Jacaolda who wrote that they don't learn from past mistakes. The biggest mistake is the character of Allison, whose talent always starts with her saying, "I heard a rumour..." By the time she finished saying whatever it is that can paralyze her enemy, the could have shot her, stabbed her, cut her head off. She is as slow as molasses to finish her "hex," and is always knocked in the head by whoever is fighting them. Either have her learn to talk faster or just shut her up. It IS annoying to watch.

Diego is the angry, short-tempered guy about whom it is impossible to believe him capable of loving anyone, despite statements by others to the contrary.

Enjoyable storyline, but really, FIX THE WRITING.