Reviews of professor Ahmed Elsharabasy

Rating: 5.0/5, difficulty: 3.0/5
Amazing prof! Made the course easy to understand with his clear notes and examples in lectures. Also very approachable outside of class and extremely helpful! Wish I had more courses with him.

Rating: 5.0/5, difficulty: 3.0/5
Fantastic prof! One of the best I've ever had. His lectures are structured with a good balance of theory and examples. One of the things he does is he would do a hard example in class, and after he's done he'll walk you through his solution a second time to fill in the gaps that you may have missed. He's also responsive in emails and office hours.