Jalmari Janhunen
This guy is a rock star. His classes are funny but you will learn a lot. He makes you work in the class and doesn't give too much homework. He has an accent but is still easy to follow. Would absolutely take him again!