Alexander McAllister
I never thought I could enjoy a foreign language class- Alex changed my perception. You have to study without a doubt, and participation is graded weekly. He is funny, and caring to his students. He is also great at teaching the material. 