Allison Lee
She is incredibly knowledgeable and supportive of her students. She definitely seems like she wants to create a lasting impact in her students and leave them with something to remember for a while. She lets everyone voice their opinion and makes the class discussions interesting, highly recommend her.