Teaching at UCD

SCI10010 – Scientific Inquiry

CHEM10160 – Organic Chemistry II (module coordinator)

CHEM30200 – Carbonyl Chemistry and Synthesis

CHEM40090/40760 – Methods in Organic Synthesis 2

CHEM40360 – Synthesis of Pharmaceutical Compounds (module coordinator)

OChem Summer School for US Students (module coordinator)