Allison Eden
She is absolutely amazing at teaching. She makes lectures fun to go to and worth your time.  If she offered more classes I would take them all. She really cares about her students success in this class. 