Ahmed Elfeky

The briefing was just the right amount and time. Instructor is experienced and knowledgeable. Study material is clean and clear (high quality).