Teresa Krejcarek
By far the best Spanish professor that I have ever had. You do class prep the night before & then talk during class. It sounds intimidating, but she creates a positive and supportive environment that understands mistakes & helps you to grow. Her lessons gradually get more complex, but if you do the work, you will have no problem in the class.