Ruben Varona Herrera
Herrera was an awesome professor, he emphasizes group work and participation but it helps you learn and understand the information. He never lectures so if you really need notes it's best to take them from the textbook. I haven't had a Spanish class for 4 years and got an A. I even tried to get into his 201 section but it was full.