Michelle Stewart
I've taken SOS111 and SOS320 with her. Her lectures are very informative, directly support assignments and in SOS320 I was able to tailor assignments around my career interests. She communicates quickly, effectively and offers several tools for support through class forums and office hours. While workloads can sometimes be heavy, they're rewarding.