Reviews of professor Michael Vasquez

Rating: 5.0/5, difficulty: 2.0/5
Professor Vasquez is really great. The class size is large so it's hard to get very personal, but he makes up for it by talking about his life and helping us get to know him. He's very knowledgable and passionate about his subject and I genuinely enjoyed his class.