Bob obtained his Bachelor of Commerce from the University of Calgary in 1970 and articled with the predecessor firm of KPMG until 1972 when he obtained his Chartered Accountant designation. From 1972 to 1974, he was controller for a firm involved in automotive rentals and leasing. In 1974, he joined the faculty of Mount Royal and has taught in the accounting area since that date. He has also had experience as a part-time instructor at the University of Lethbridge. Bob maintains a part-time practice as a public accountant and consultant in the areas of agriculture, property development and international business.