Victor Valdivia Ruiz
Amazing Spanish teacher. He is super helpful and lenient. There is a lot of homework and you have to go to class and participate, but he is a great person so you can overlook that.