Not too easy. Not too difficult.
he is very hard and he is a jerk to anyone that ask questions.
Arrogant. Mean. Horrible at explaining things.
Hours per week:
Advice for students:
Very difficult tests. Doesn't use a book it's all from his notes (we have to assume that it's all correct).