Mr. Dingwall has taught at BCA since 2010. He earned an MBA from Queens and a Masters in Project Management from York. Kim is also a Chartered Professional Accountant, Certified Automation, and Project Management Professional, Journeyman Electrician, and Millwright, and Chief inspector. He is certified to teach Physics, Business, and Industrial Education in BC.