He is literally amazing. His lectures are concise and to the point and he uses lots of examples. The examples he uses are very similar to the problems in the exam. He is extremely helpful in his office hours too. I wish he taught Calc 2. Would definitely take him again if I had the chance.