Christian Johnson
Terrible at teaching an online class. She doesn't communicate with the class and won't respond to emails. She is super inconsistent when uploading content, and when things do finally get uploaded, there is never any directions on what needs to be completed. If you take her as an online course, be prepared to be lost 95% of the semester.