Not too easy. Not too difficult.
but he doesn't go out of his way to make the class too difficult.
Dont get the textbook, never, ever used it
Hours per week:
Advice for students:
Greatest teacher yet. Very clear and goes over stuff very indepth.