Ibrahim Hamdy
Dr. Ibrahim is very nice and energetic lecturer who is clearly knowledgeable and passionate about the course subject. His excitement about the material helps to keep interest and engagement in the course. He never makes you feel bad about your grades. He always encourages to do better the next time with such a great attitude.