Pretty easy, overall.
He will never put questions on the tests that weren't discussed in class.
At times class can be dull, but he is a good guy!
Hours per week:
Advice for students:
Allowed to dropped lowest test out of 5! Ruben is the man!