Carrol Firmage
She is an amazing professor, I highly recommend taking her class. She really cares about students and is always willing to help/work with you. All assignments were very clear and simple.