Amongst the various cycling schools and instructors available out there, I am extremely glad to have picked Fai to be my instructor. His lessons were structured and well paced. He gave clear and precise instructions, was patient and made the entire learning process fun. Although a little late, it was a great feeling and sense of accomplishment to have finally picked up this important life skill, and Fai had made the whole learning experience enjoyable. Thanks, Fai!