He has a thick accent that makes it hard to understand the topic. the only thing that's worse than his accent is his handwriting, and he loves to write on the chalk board.

the slides aren't that bad so you can use that

the quizzes are fine, but he makes you write the tests, EVERY LINE OF CODE.

basically, you'll have to teach yourself.