Javier Sampedro
Best language teacher I had all throughout college. Actually cares to check in on students and is very empathetic to those with more complex lives outside of class. Won't baby you by any means but is understanding and is willing to go over things multiple times to help you understand. Highly recommend.

Note: I took SPN1121 but there was no option