Not too easy. Not too difficult.
Don't be fooled by him, he's a jerk. And ladies: he might be ****.
Very arrogant. Hell make you feel like an idiot if you come to him with questions.
Hours per week:
Advice for students:
Very good at teaching very easy to understand concepts. And I love his dimenstrations.