Alejandra Takahira
Alejandra is the best teacher I've had, she is super nice and always willing to help. Lots of homework outside of class, but it is manageable. She really wants her students to succeed.