Spring 2024: BMB 474 – Analytical Biochemistry
Fall 2023: CHEM 110H – Chemical Principles I Honors
CHEM 500 – Seminar in Chemistry
Spring 2023: BMB 474 – Analytical Biochemistry
Fall 2022: CHEM 110H – Chemical Principles I Honors
CHEM 500 – Seminar in Chemistry
Spring 2022: BMB 474 Analytical Biochemistry
Fall 2021: CHEM 110H – Chemical Principles I Honors
CHEM 500 – Seminar in Chemistry
Spring 2021: BMB 474 Analytical Biochemistry
Fall 2020: CHEM 500 – Seminar in Chemistry
Spring 2020: Teaching Release
Fall 2019: CHEM 110H – Chemical Principles I Honors
CHEM 500 – Seminar in Chemistry
Spring 2019: Rise 597 – Research Integrity and Scholarly Ethics
Chem 500 – Seminar in Chemistry
Fall 2018: Chem 110H – Chemical Principles I Honors
Chem 500 – Seminar in Chemistry
Spring 2017: BMB 474 – Analytical Biochemistry
Fall 2017: Chem 110H – Chemical Principles I Honors
Spring 2017: Sabbatical Leave
Fall 2016: Chem 110H – Chemical Principles I Honors
Spring 2016: Chem 573 – NMR Spectroscopy
Fall 2015: Chem 110H – Chemical Principles I Honors
Spring 2015: Chem 110 – Chemical Principles I
Fall 2014: Chem 526 – Spectroscopic Analysis
Spring 2014: Chem 573 – NMR Spectroscopy
Fall 2013: Chem 540 – Biophysical Chemistry
Spring 2013: Chem 540 – Biophysical Chemistry
Spring 2012: Chem 597c: NMR Spectroscopy
Fall 2011: Chem 110 – Chemical Principles I
Spring 2011: Chem 540 – Biophysical Chemistry
Fall 2010: Chem 110 – Chemical Principles I
Spring 2010: Chem 110 – Chemical Principles I
Fall 2009: Chem 540 – Biophysical Chemistry
Fall 2008: Chem 540 – Biophysical Chemistry