Daniel Yeo

Ali Ibrahim is an awesome instructor.

Patient, insightful, calm, collected and a pleasure to be trained by.