Hiroe Akimoto
Akimoto-sensei is an incredible teacher. While there's quite a bit of homework, being in class with her makes it all worth it. Her lectures are easy to follow, and she never fails to make me laugh at least once in class.