Theresa Shea
Hardest class and not the best professor for it. She is a very nice lady and she means well but sometimes she can't teach. If you do end up in her class communicate with her as much as possible to help you out. Textbook is necessary for the class and it's like $300. Class is mandatory as well.