Kathryn Gardner
Great teacher who is generous and understanding to students who are struggling (in and outside of class.) The lectures can become dry and boring, but the content is thought provoking. She heavily seeks student discussion and participation. There are multiple discussions and presentations in her classes.