Not too easy. Not too difficult.
I recommend him due to his slow pace and allowing you to truly understand why you are doing something rather than just give you examples. He also has a very helpful office hour that he can go into more depth on a problem you didn't get.
I felt like I understood how the different ways of approaching the differential equations became more clear to me why they work together and when I need to use each of the methods. he made sure you understood the material of a certain chapter before moving on to the next one.
Hours per week:
Advice for students:
Make sure you do the homework and understand it. If you don't, go into office hours and have him explain it to you. he will work with you and guide you to get the right answer.