CHEM 248 Electrochemistry, Chemistry Department, University of California, Irvine (Fall Quarter, 2025 & Fall Quarter, 2023 & Fall Quarter, 2020 & Spring Quarter, 2019 & Winter Quarter, 2017 & Winter Quarter, 2015) including Laboratory Activities, with Video-Recorded Lectures and Video-Recorded Laboratory Activities available upon request
Lecture on Electrochemistry, Solar Energy Activity Lab (SEAL) Summer Program, NSF Center for Chemical Innovation Solar, California Institute of Technology (Summer Quarter, 2013)
Lecture on Dye-Sensitized Solar Cells, 510.405 Materials Science of Energy Technologies, Materials Science & Engineering Department, Johns Hopkins University (Fall Semester, 2009)