Tina Donaldson
She is pretty good at teaching, her lectures are very interesting. She also offer chances of extra credit! However,she still holds a high standard of grading. I would like to take more of her classes in the future. By the way, she responds e-mails quickly, it's easy for students to get in touch with her.