Allan is the first person in North America to be certified to train cycling instructors in both the United States and Canada, as Master Instructor with the League of American Bicyclists’ Smart Cycling program, and a National Examiner with Cycling Canada’s CAN-BIKE program. He has had the role of lead instructor and instructor trainer with many cycling education programs in both the United States and Canada, and is responsible for the development and improvement of a wide range of public education materials, student education programs and instructor development programs. He has trained more than 7200 students of all ages, as well as training and mentoring many instructors.