I think he was pretty good overall at teaching ODE. Take any practice tests provided and understand the homework assignments, and you won't find any surprises on the exams. I thought that the course was a lot less difficult than Calc 2 & 3. If you passed Calc 2 and 3, you will be fine in this class!