| Assiniboine Community College | GIS Environmental Technologies |  | May 2003 to May 2018 | 
          
                                                                                        | Lethbridge Polytechnic | Geomatics Engineering Technology |  | May 2001 to Jun 2025 | 
          
                                                                                        | Lethbridge Polytechnic | Surveying and Geospatial Engineering Technology |  | Jul 2023 to Jun 2025 | 
          
                                                                                        | Mount Royal University | General Studies | Science-Geography | Sep 2003 to May 2012 | 
          
                                                                                        | Northern Alberta Institute of Technology (NAIT) | Geomatics Engineering Technology |  | May 2000 to Jun 2024 | 
          
                                                                                        | Northern Alberta Institute of Technology (NAIT) | Surveying and Geospatial Engineering Technology Diploma |  | Under Review | 
          
                                                                                        | Olds College | Geographical Information Systems |  | Jul 2005 to May 2011 | 
          
                                                                                        | Olds College | Land Information Systems |  | May 2001 to Jun 2005 | 
          
                                                                                        | Saskatchewan Polytechnic | Geomatics and Surveying Engineering Technology |  | Jul 2011 to present | 
          
                                                                                        | Saskatchewan Polytechnic | Geomatics Technology |  | May 2000 to May 2012 | 
          
                                                                                        | Selkirk College | Applied Environmental Science and Planning Technology |  | Sep 2023 to present | 
          
                                                                                        | Selkirk College | Integrated Environmental Planning Technology |  | May 2003 to Aug 2024 | 
          
                                                                                        | Southern Alberta Institute of Technology (SAIT) | Geomatics Engineering Technology |  | Sep 2013 to present | 
          
                                                                                        | Southern Alberta Institute of Technology (SAIT) | Geomatics Engineering Technology | Mapping | Sep 2011 to Aug 2013 | 
          
                                                                                        | Southern Alberta Institute of Technology (SAIT) | Geomatics Engineering Technology | Surveying | Sep 2011 to May 2014 |