Andy is an excellent instructor who never fails to make Spanish class interesting and fun! He always seems to have an ideal recipe for keeping the class interesting and mixing in just the right amount of grammar, conversation, culture, politics, current events, and history; to top it off, he peppers his classes with comical references, cultural jokes, crossword puzzles, video clips, and the like. His breadth of knowledge in a plethora of subjects is truly impressive: one day we'll be talking about Bolivia, and the next about the latest developments in cancer research. Never a dull moment in Andy's class! I couldn't recommend Andy more wholeheartedly to anyone looking for a Spanish instructor! The bonus is that he also speaks French and Portuguese, so you can practice multiple languages at once!