Aline Normoyle
Aline is my favorite professor at Bryn Mawr College! Her course is time consuming (homeworks take a bit of work and grinding down), but it's all well worth it as it helps a lot and can be applied well elsewhere. This course literally helped me become a better programmer, I recommend it as one of the must-take courses at BMC!