Pretty easy, overall.
but sometimes announces them, assigns a lot of homework and offers plenty of extra credit, test are hard if you don't study,
not a hard grader, seemed fair to me, must be present and participate in lab to get credit.
Hours per week:
Advice for students:
He can be more friendly and approachable.