Gerardo Ruz
Amazing at teaching pronunciation and grammar techniques. I understand how to construct full sentences that can be used in conversation using the grammar techniques we use in class instead of just learning enough for the tests. He also incorporates fun ways to learn about grammar and language usage in real world applications. 