Emi Hashi
Emi was a good teacher but she did assign a lot of homework but that was expected in a summer school course, I took this course with my girlfriend and we got a lot out of it, if you are willing to put in the work you should get an A