Suzan Yousseff
She works with you and is always willing to explain when a student is confused. Shes passionate about chemistry which helps get me stoked for it. Shes a little tough and theres a lot of classwork and homework but she is a wonderful teacher.