Buchan Department of Mining. He teaches courses related to methods of mineral separation, process plant design, flotation science and technology as well as mineral processing and the environment. His research focus in on the improved understanding and development of separation methods for minerals and metals in relation to recovery of value added products as well as minimization or elimination of environmental pollution.