There are no lecture slides or homework solutions posted. He doesn't really teach out of the book and advances through advanced math at blazing speed. Although (non proof based) diffeq and linear algebra are pre-req's, his exams/lectures seem to suggest experience with much more abstract math. Interesting material and he seems to care about you.