Yoshimitsu Khan
I was only able to get an A because I've been teaching myself Japanese for a few years now, but when I took his class I noticed a lot of his explanations were really vague and didn't describe the concept well. My class started with over 20 and we ended with less than 10. Don't put off the workbook until it's due each section is long.