Perhaps, but the guy had been teaching these courses for at least 10 years so he really had it all down. I mean he taught almost completely from his brain.
Total math teacher too, his university email is so full if you email him it just bounces back.