Sheetal Thakar
Easily the best professor I've seen. Whatever you do, pick this woman first and build your schedule around her. The most sweetest, warmest, kindest person I've ever met. An amazing professor that will go through every step by step, by the end of the course, you'll know everything about the course's content. I hate school, but an absolute privilege.