Kimberlee Crass
Incredibly sweet lady, took 3 CSD classes with her. Her PPT slides have everything you need to pass the hw/exams. I really can't understate how nice she is. Her classes aren't hard but if you struggle she's super accessible if you need her. She obviously really loves what she does. 10/10!