Teaching

Spring 2017:
CH04-210114 Advanced Earth and Environmental Sciences and Inorganic Chemistry
CO09-400221 Inorganic Chemistry II
CO09-400232 Inorganic Chemistry II Lab
JTME-400204 Methods in Life Sciences and Chemistry Research II
400322 BSc Thesis Chemistry

Fall 2016:
400321 Guided Research Chemistry
CH04-210113 Introduction to Inorganic Chemistry and Earth and Environmental Sciences
CH04-400111 Inorganic Chemistry I Lab
JTME-400203 Methods in Chemical Research I

Spring 2016:
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400322 BSc Thesis Chemistry
400332 Guided Research Chemistry Seminar II
CH04-400109 Inorganic Chemistry I B
JTME-400204 Methods in Chemical Research II

Fall 2015:
400221 Advanced Inorganic Chemistry I
400321 Guided Research Chemistry
CH04-400108 Inorganic Chemistry I A
CH04-400111 Inorganic Chemistry I Lab
JTME-400203 Methods in Chemical Research I

Spring 2015:
400132 Introduction to Chemistry Research II
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400322 BSc Thesis Chemistry
420431 Nanomolecular Science I

Fall 2014:
400111 NatSciLab Chemistry Unit Inorganic Chemistry
400131 Introduction to Chemistry Research I
400221 Advanced Inorganic Chemistry I
400321 Guided Research Chemistry

Spring 2014:
400132 Introduction to Chemistry Research II
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400262 Advanced Lab Course Physical Chemistry
400322 BSc Thesis Chemistry
400332 Guided Research Chemistry Seminar II
420431 Nanomolecular Science
420522 Nanomolecular Science Master Thesis

Fall 2013:
400111 NatSciLab Chemistry Unit Inorganic Chemistry
400131 Introduction to Chemistry Research I
400221 Advanced Inorganic Chemistry I
400321 Guided Research Chemistry
400331 Guided Research Chemistry Seminar I
420472 Current Topics in Physical Sciences

Spring 2013:
400132 Introduction to Chemistry Research II
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400262 Advanced Lab Course Physical Chemistry
400322 BSc Thesis Chemistry
400332 Guided Research Chemistry Seminar II
420432 Nanomolecular Science II
420522 Nanomolecular Science Master Thesis

Fall 2012:

400111 NatSciLab Chemistry Unit Inorganic Chemistry
400131 Introduction to Chemistry Research I
400221 Advanced Inorganic Chemistry I
400321 Guided Research Chemistry
400331 Guided Research Chemistry Seminar I
420472 Current Topics in Nanomolecular Science

Spring 2012:

400132 Introduction to Chemistry Research II
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400322 BSc Thesis Chemistry
420432 Nanomolecular Science II
420522 Nanomolecular Science Master Thesis

Fall 2011:
Sabbatical

Spring 2011:
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400322 BSc Thesis Chemistry
420532 Nanomolecular Science Master Research Seminar

Fall 2010:
400101 General Inorganic Chemistry
400111 NatSciLab Chemistry Unit Inorganic Chemistry
400131 Introduction to Chemistry Research I
400221 Advanced Inorganic Chemistry I
400321 Guided Research Chemistry
420452 Structural Methods in Nanoscale Science
420472 Current Topics in Nanomolecular Science

Spring 2010:
400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400262 Advanced Lab Course Physical Chemistry
400322 BSc Thesis Chemistry
420522 Nanomolecular Science Master Thesis

Fall 2009:

400101 General Inorganic Chemistry
400111 NatSciLab Chemistry Unit Inorganic Chemistry
400321 Guided Research Chemistry
420421 Nanomolecular Science Laboratory Rotation
420472 Current Topics in Nanomolecular Science

Spring 2009:

400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
400322 BSc Thesis Chemistry
420462 Nanomolecular Science Research I

Fall 2008:

400101 General Inorganic Chemistry
400111 NatSciLab Chemistry Unit Inorganic Chemistry
400321 Guided Research Chemistry I
420421 Nanomolecular Science Laboratory Rotation

Spring 2008:

400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
420452 Structural Methods in Nanoscale Science
420522 Nanomolecular Science Master Thesis

Fall 2007:

400101 General Inorganic Chemistry
400111 NatSciLab Chemistry Unit Inorganic Chemistry
420421 Nanomolecular Science Laboratory Rotation
420463 Nanomolecular Science Research II
420472 Current Topics in Nanomolecular Science
420532 Nanomolecular Science Master Research Seminar

Spring 2007:

400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Inorganic Chemistry Lab
420522 Nanomolecular Science Master Thesis

Fall 2006:

400101 General Inorganic Chemistry
400111 NatSciLab Chemistry Unit Inorganic Chemistry
420421 Nanomolecular Science Laboratory Rotation
420463 Nanomolecular Science Research II
420472 Current Topics in Nanomolecular Science

Spring 2006:

400222 Advanced Inorganic Chemistry II (Coordination Chemistry)
400232 Advanced Integrated Inorganic Chemistry Lab
400302 Guided Research Chemistry II

Fall 2005:

400101 General Inorganic Chemistry
400111 (NatSciLab Chemistry Unit Inorganic Chemistry – Module 1)
400111 (NatSciLab Chemistry Unit Inorganic Chemistry – Module 2)
400111 (NatSciLab Chemistry Unit Inorganic Chemistry – Module 3)
400321 Guided Research Chemistry I
420421 Nanomolecular Science Laboratory Rotation

Spring 2005:

400222 Advanced Inorganic Chemistry
400232 Integrated Inorganic Chemistry Lab
400452 Structural Methods in Nanoscale Science

Fall 2004:

400101General Chemistry I
400111NatSciLab Chem. I – Mod. II
400111NatSciLab Chem. I – Mod. III
400421 Nanomolecular Science Laboratory Rotation

Spring 2004:

400232 Advanced Chemistry C II
400222 Advanced Chemistry Lab II

Fall 2003:

400101-A: General Chemistry I
400111-A: NatSciLab Chem I (week 2-6)
400111-B: NatSciLab Chem I (week 7-10)
400301-A: Guided Research: Chemical Science Lab

Spring 2003:

400232-A: Advanced Chemistry C: Inorganic Chemistry/Coordination Chemistry
400222-A: Advanced Chemistry Laboratory Course II

Fall 2002:

400211-A: Advanced Chemistry B I