Daniel Garcia Vieyra
By far the best Spanish professor I have ever had. He is SO caring and really funny. I am very shy and nervous in class but he really helps bring you our of your shell. Instead of embarrassing you for getting the answer wrong he helps you work and understand the correct answer. I would recommend him to anyone and I would definitely take him again.