top of page
quotes teaching.png

CURRENT TEACHING
PHYS3046 - Non-Fossil Fuels (Solar & Nuclear Energy Physics)
PHYS2005 - Heat and Motion
SCIE 1005 - Integrated Science Laboratory


COURSE BEING DEVELOPED
Sustainable Transportation Technologies
Energy Storage and Distribution

bottom of page