Andrew Kauffmann
Kauffman is really good about making sure his students' specific questions are always answered. He's really good about his office hours too. His teaching style didn't work well for me personally, since he mainly teaches verbally while writing out the mathematical work on a slide that you can copy. Good at making concepts relatable.