Dr Randall Dyck has taught over 5,000 students at 5 different academic institutions over the last decade. He originally spent 20 years in industry designing and building systems for retail firms, transportation firms, manufacturers, insurance firms, airlines, and oil and gas firms. He holds both PhD and MBA degrees and is certified in a number of technology and business areas.