Chaichana Prasertsrithong
Best math professor I've had in a very long time, he has a bit of an accent but give it a class or two and you can understand him perfectly fine. Knows the material very well and what he's teaching, doesn't use a textbook so make sure to show up to class in order to take the notes he writes on the board. Most homework is online, 1 hw per lesson.