Yoko Horikawa
I love Horikawa. She is super sweet and understanding and makes sure you know the material before you continue on. She responds quickly to emails and even makes attempts to make you feel more at home in the classroom. You have to be actively trying to fail her class to fail it. 