Teaching

2016 124.171 Physical Principles for Engineering & Technology 1.

2016 124.111 Physics for Life Sciences.

2016 124.229 Special Relativity and Cosmology.

2007 620-113 Explorations in Number Theory.

2003 620-113 Continued Fractions.

2003 620-007 AMSI Random Matrix Theory.