Katie Martelle
Professor Martelle is the most supportive professor I've ever had, she truly cares about her students and is so understanding. The projects are tough but she explains them very clearly ahead of time so you know what to do. Really smart and helpful, take her for 3010 if you get the chance.