Alain started teaching adults in 1983. His initial technical teaching experience was with IBM, Microsoft, later to Digital Electronics and Computer Networking at a local college.
Alain owned and operated a Computer Networking company for a decade until he joined a large insurance brokerage firm in 2008. There he taught General Insurance Licensing and continuing education courses to hundreds of students, and new hires. Alain also wrote and delivered insurance curriculum online across Alberta and Ontario. In 2009, Alain founded AlbertaInsuranceExam.com, which later became netLEARNnow, Inc.