James Gustafson
For me, his class was fun. I don't know about Spanish at all, so his Spanish sounded good to me (my Mexican friend said his Spanish has an accent). I had to do a lot of homework, but those were not difficult.