Mauricio Garcia-Vargas
If you miss an exam for whatever reason, theres no retaking it nor making up for it. Gives a ton of homework due Thursday of every week. He expects for students to sound native and takes off point for not doing so. 10/10 dont recommend.