Hazar Shehadeh
Was my second time taking this English class, but her online class was very organized and she gave great feedback. Plus she was very engaged in the discussion board with all students. We had to do a few essays and many discussions and two quizzes and one final exam. Take her!