Not too easy. Not too difficult.
this professor is so smart that it is a bit unsettling.
He teaches straight from his mind and is probably the most clear and concise professor
Hours per week:
Advice for students:
that I have ever had in my academic career. Highly recommend.