Caitlin Nash
This professor was flat out awful. Her lectures are dry and slow. You can tell she doesn't know what she is talking about as she struggles to answer questions and give examples. She is also rude and makes attendance mandatory, when it is not really needed. She also grades the projects very poorly and her system makes no sense. 