Not too easy. Not too difficult.
He is very knowledgable on what he teaches, but he knows it and isn't afraid to show it.
He can be helpful but you have to be careful because sometimes it can confuse you even more.
Hours per week:
Advice for students:
Throughout the semester it just felt like we were playing his little games just to get by