I agree with another's review that Prof. Christina is a great person but as a teacher she is terrible. I was thinking about drop-off this class but I stayed because I didn't wanted to believe what people said about her. But, in the end it was true, she expects you to know EVERYTHING. She would put you on the spot if you look to your computer. 