Hady Chehab
Eric help break down the material so it was simple and easy and digestible. I felt engaged and retained info even while i was behind on sleep. All-in-all great teacher!