Had a wonderful experience learning from Ahmad sir. He had immense patience, was always methodical and worked to identify weak areas and try to get to the root of the mistakes rather than just pointing it out and moving on. A true profesional who loves the job.