- Spring 2022, General Chemistry 1C; M/W/F, 1-1:50pm; in person.
- Winter 2021, P-Chem Seminar Chem. 254; Monday, 4-5pm
- Winter 2021, Chem. 201B, Quantum Mechanics II, Tuesday/Thursday, 11:10am-12:30pm
- Fall 2020, General Chemistry 1C: Section 020 MWF, 8:00-8:50am; online via Zoom.
- Spring 2020, General Chemistry 1C: Section 001 MWF, 9:00-9:50am; Section 020, MWF, 1:10-2pm. online via Zoom.
- Winter 2020, Chem. 201B, Quantum Mechanics II, Tuesday/Thursday, 11am-12:20pm
- Spring 2019, General Chemistry 1C: Section 001 MWF, 11:10am-12noon, MSE 116; Section 020, MWF, 1:10-2pm, MSE 116.
- Winter 2019, Chem. 201B, Quantum Mechanics II, Tuesday/Thursday, 11:10am-12:30pm
- Spring 2018, General Chemistry 1C; MWF, 1:10-2pm; classroom: Physics 2000
- Winter 2018, Chem. 201B, Quantum Mechanics II, Tue/Thu, 11:10am-12:30pm, CS 229.
- Fall 2017, General Chemistry 1C; MWF, 3:10-4pm;
- Spring 2017, Chem. 201C, Statistical Mechanics, MWF, 9:10-10am
- Winter 2017, Chem. 201B, Quantum Mechanics II, Tuesday/Thursday, 11:10am-12:30pm
- Fall 2016, NASC93, Freshman Discovery Seminar; Monday, 11:10am-12pm
- Fall 2016, General Chemistry 1C; MWF, 2:10-3pm
- Spring 2016, P-Chem Seminar Chem. 254; Monday, 4-5pm
- Winter 2016, Chem. 201B, Quantum Mechanics II, Tuesday/Thursday, 11:10am-12:30pm
- Fall 2015, NASC93, Freshman Discovery Seminar; Wed., 2-3pm
- Fall 2015, General Chemistry 1C; Tuesday/Thursday, 12:40pm-2pm
- Spring 2015, General Chemistry 1C
- Winter 2015, Chem. 201B, Quantum Mechanics II
- Fall 2014, NASC93, Freshman Discovery Seminar
- Spring 2025, Materials Science I, MSE 1500
- Fall 2024, Graduate Thermodyanamics ChBE 6110
- Spring 2024, Molecular Simulation, ChBE 4830/5830
- Fall 2023, Graduate Thermodyanamics ChBE 6110
- Spring 2023, Graduate Thermodyanamics ChBE 6110