Centre for Continuing Education

Michael Cavanagh

Resume

Dr Michael Cavanagh has taught secondary mathematics classes for over 20 years and has also been involved in mathematics teacher education for the past 8 years. He has a PhD and MA in mathematics education, a BSc in pure mathematics and a Dip Teach.