Lydia Dixon
She is so nice, her assignments aren't hard and she is there to answer questions either in class or during office hours, throughout the semester she would make sure we are doing good overall, you have weekly quizzes, 2 worksheets, the final paper and debates which there short and really interesting.