Juan Payan
If you're looking for a professor who will actually teach you Spanish, then look no further than Prof. Payan. His class gets wait listed every time because he's that good. His lectures are exciting, engaging, and humorous. You'll to put in some effort in terms of participating. Other than that, you'll definitely enjoy his class.