At Ho Chi Minh City University of Technology (from 08/2016)

Graduate Courses 
105304 Advanced Processes in Environmental Engineering (Vietnamese, Fall Semester)

Undergraduate Courses 

EN2005 Chemistry for Environmental Engineering and Science 1 (English, Fall Semester)
EN2005 Chemistry for Environmental Engineering and Science 1 (Vietnamese, Fall Semester)
EN2007 Physicochemical and Chemical Processes in Enviromental Engieering - Environental and Natural Resource Management Major (English, Fall Semester)
EN2015 Physicochemical and Chemical Processes in Enviromental Engieering - Environmental Engineering Major (English, Spring Semester)

At Johns Hopkins University (2008 - 2014)

EN.570.301 Environmental Engineering Fundamentals I - Instructor (Fall 2013)
EN.570.301 Environmental Engineering Fundamentals I - Teaching assistant (Fall semester, 2009 - 2012)
EN.570.448 Physical/Chemical Processes II - Teaching assistant (Spring semester, 2010 - 2013)