Shelagh Johnson
She is absolutely amazing! so understanding and considerate of her students. Always clear and easily accessible if you need extra help or anything explained. 150% recommend! She is the kindest professor.