Soha Youssef
My favorite! I love her she's so sweet and caring! She gives really good and useful feedback for each assignment. Her classes are easy, just put in some effort and she'll give you an A. She builds a personal connection with all her students.