Reviews of professor Kamal Ghanem

Rating: 5.0/5, difficulty: 3.0/5
Great Professor, simplifies everything during his lectures, provides handouts so you do not have to buy a book, easy to communicate with, the most down to Earth professor I have ever had.