Not too easy. Not too difficult.
Skips over important concepts. Never revisits previous sections to keep it fresh either.
He's a good teacher and is really nice.
Hours per week:
Advice for students:
He explains things simply and what he goes over in class and what is on the homework is exactly what is on the tests.