Not too easy. Not too difficult.
Good teacher, tends to ramble on a lot.
Not clear about what info you are responsible for. He puts T/F Q's on exam, which I hate!
Hours per week:
Advice for students:
But overall he is an okay dude and an okay professor.