Dr. Pete Ostafichuk from the Mechanical Engineering Department wins the Killam Teaching Prize
“Dr. Pete” Ostafichuk wins Killam Teaching Prize Dr. Pete (to the hundreds of MECH 2 students who have been through our program) Ostafichuk has been awarded a Killam Teaching Prize in recognition of his outstanding teaching. Dr. Ostafichuk has been the prime mover behind MECH 2 since its implementation. In the six years MECH 2 […]