Michael Abdelsayed
Michael is an amazing professor. The way he teaches shows that hes super into the subject and it sticks with the students. He's always happy for people to go to his office hours and answers emails within the hour. Tbh I don't know what the review under me is talking about, he even gives study guides which are exactly like his exams. Use them & pass