Miguel Castro
Honestly he was one of my favorite spanish teachers! He was well organized, had great powerpoints & lectures. If you show up to class and do the homework should pass with no problem! I say participation matters only bc he will call on students to answer q's & other stuff. He genuinely wants everyone to learn the language. Overall 10/10 recommend!