Chaichana Prasertsrithong
Amazing professor. He has a bit of an accent but you'll understand him quickly. He's very passionate and knows what he's teaching. All his homeworks and test are online if you have him a 40 minute class. The material is very easy but you will need to study. I would highly recommend him!