Ahmed Mekky
Dr. Mekky has an excellent understanding of the material. He comes well prepared for lectures which makes them flow smoothly. He encourages questions and genuinely wants to help students learn. He answers questions in a way students can understand and always makes himself available for those who need additional help. Outstanding professor!!