asynchronous, so I can't say much about him as a person, but I CAN say that he's the best math prof I've had here by FAR. only about 1hr of lecture a week, dense but thorough, clear, very well-explained. a few more hw problems than I'd like per week but they do help a lot. exams are very straightforward, no curveballs ever. all in all, great prof.