This class was tough.
PLEASE DO NOT TAKE HIM. Yes, he is a good speaker and makes it seem like the class will be easy.
His test ARE really hard. He helps you during his office hours, but you have to know the material before asking him.
Hours per week:
Advice for students:
He likes to ask you why do you think this... If you don't have the discipline and time to really study. DO NOT take the class then.