Rachael McIntosh
I loved this professor so much. Her lectures were absolutely amazing; a lot of times we drifted off topic. You're doing 2 major projects throughout in stages. She works to make sure not to overwhelm her students. She is very patient and will walk you through everything. I would take her again if possible.