Not too easy. Not too difficult.
nice person, always smile not so tough as he try to be
However, he mess things up and not very organized.
Hours per week:
Advice for students:
didn't feel he explain things really well on A, people got confused, B case can be fun but takes a while, he randomly assign people, nice thing is his final not hard