CASSANDRA!
I just finished the series and I loved it!