Dr. Keyhani teaches courses at the Haskayne School of Business, University of Calgary at undergraduate, masters, and PhD levels. His current teaching focus is on the technologies used by entrepreneurs and innovators (i.e. Startup Stacks), but he also teaches courses on entrepreneurship, technology and innovation management, and strategic management. He has also conducted seminars and workshops on various topics including: simulation methods in research, plagiarism, research skills in business academia, and strategy in the energy industry.