Prof Favro is nice, but talks in a monotone voice. Honestly your grade depends on your TA. I had Iman and he is the most nit picky, non helpful TA there is!!! SO BEWARE OF HIM. If it weren't for him I would gotten an A in this class. Pretty easy GE but you will fall asleep everyday in class.