Tracie Russell
I took her online class, but she would always let me sit in on her in-person class in the morning if I wasn't understanding a certain concept. She met with me outside of her office hours because they conflicted with one of my classes. She's a good professor, but fast-paced. Only take her classes if you're ready to learn