Graduated from Strathclyde University with a B.Sc. Honours (2:2) in Physics (1983)

Teaching certificate from Jordanhill College of Education (1983-1984)

Taught mathematics and physics in Columba High School, Coatbridge. (1984-2006)

Taught physics and science in Saint Andrew's High Coatbridge (2006 - 2017)

Retired from teaching in 2017.
First created a physics website for Scottish pupils in 1997.