He completed a doctoral degree (Ph.D.) in eLearning leadership and educational leadership, and a Master's in English and Creative Writing. He is a co-founder and Chief Learning Officer at Training Needs Analyzer, Vice President at ICBC E-Learning, a Research Fellow in Residence at the University of Phoenix, a member of the FreeFuse Instructional Design Club (FFIDC), and a part-time professor at several universities and colleges.