Samantha Cunningham
Prof Cunningham is one of those professors where, if you really show that you care about the class, she notices and will praise you for it. There is a lot of homework that she assigns but it's all pretty repetitive so it isn't too bad. She is also very understanding if you don't necessarily feel comfortable singing in front of others in the class.