Mai Soliman
Dr.Soliman is an amazing professor. She is knowledgeable about the information she teaches and does an amazing job explaining when you ask her a question. Her lectures are posted each week on Canvas and you have to make sure to diligently watch and take notes of the lecture. The exams are not easy but she prepares you well. 