Sungeun Kim
My experience with Professor Kim was limited to only online, which was alright. In person I am sure he is a good professor, but online his accent and the course material made it hard to really grasp, especially with at home labs. Regardless, he is a good guy who wants you to do well.