Mauricio Garcia-Vargas
Gives too much work! Doesnt accept late or missed work. Wants us to speak perfect Spanish otherwise you receive a bad grade. By far the worst class Ive taken since Ive been here.