Jigisha Vyas
Professor Vyas is a great professor. She is so sweet and approachable. Her lectures can be long (3 hours) but they are interesting and interactive and she usually ends early. You do not need the textbook, I never bought it and got an A. There are a few big projects that look intimidating on the syllabus, but they are very manageable.