Teaching
        
	Current Fall 2025
	*If you are in any of these courses, please refer to Canvas for course information*
       	
CHM 4010: Inorganic Chemistry
	
CHM 2000: Undergraduate Research Project
        
CHM 4000: Independent Study Undergraduate Research Project
        
CHM 4610: Senior Research Project I
	
CHM 4620: Senior Research Project II
        
CHM 6910: Master's Research
        
CHM 6940: Master's Thesis Research I
        
        
        
Previous
        
        **Online only due to COVID-19**
        CHM 4010: Inorganic Chemistry
        
CHM 5500: Advanced Chemical Communication
        
CHM 2000: Undergraduate Research Project
        
CHM 4000: Independent Study Undergraduate Research Project
        
CHM 4910: Senior Research Project I
        
CHM 4920: Senior Research Project II
        
CHM 6910: Master's Research
        
CHM 6940: Master's Thesis Research I
        
CHM 6990: Master's Degree Continuation
        
   	 
 
        
**In-person courses**
        
        CHM 4010: Inorganic Chemistry, Cal Poly Pomona
 
            Fall 2018, 2019, 2020, 2023, 2024 Spring 2023 semesters
        
	
CHM 5500: Advanced Chemical Communication
		 Fall 2022, 2023, 2024 Spring 2023, 2024 semester
	
        
CHM 5720: Advances in Inorganic Chemistry, Computational Inorganic
            Fall 2020, 2024 semester
        
        
CHM 5720: Advances in Inorganic Chemistry, Crystallography
            Spring 2020 semester
        
        
CHM 5710: Advanced Inorganic Chemistry, Metals in Biology
            Spring 2019 semester
        
        
CHM 2910A: Chemical Communication Activity, Cal Poly Pomona
 
            Fall 2018, 2019, 2024 semester, sections 01 & 02 (Spring 2019, Spring 2020)
        
	
CHM 1210L: General Chemistry Laboratory, Cal Poly Pomona
	    Summer 2025
	
        
CHM 6910: Master's Research, Cal Poly Pomona
            Fall 2019, 2020, 2022, 2023, 2024 Spring 2021, 2023 semesters
        
        
CHM 6940: Master's Thesis Research I, Cal Poly Pomona
            Fall 2019, 2020, 2022, 2023, 2024 semesters, Spring 2021, 2023
        
        
CHM 6990: Master's Degree Continuation
            Fall 2023, Spring 2021, 2023 semester
        
        
CHM 4920: Senior Research Project II, Cal Poly Pomona
 
            Fall 2018, 2019, 2020, 2023, 2024 Spring 2019, 2021, 2023 semesters
        
        
CHM 492H: Senior Research Project II, honors, Cal Poly Pomona
 
            Fall 2018 semester
        
        
4910: Senior Research Project I, Cal Poly Pomona
 
            Fall 2018, 2019, 2020, 2022, 2023, 2024 Spring 2019, Spring 2021, 2023 semesters
        
        
CHM 4000: Independent Study Undergraduate Research Project, Cal Poly Pomona
 
            Fall 2018, 2019, 2020, 2022, 2023, 2024 Spring 2019, 2021, 2023 semester
        
        
CHM 2000: Undergraduate Research Project, Cal Poly Pomona
 
            Fall 2018, 2020, 2022, 2023, 2024 Spring 2019, Spring 2021, 2023 semester
        
        
CHM 571: Advances in Inorganic Chemistry, Computational Inorganic Chemistry, Graduate course, Cal Poly Pomona
            Fall 2017 quarter
        
        
CHM 572: Advances in Inorganic Chemistry, Metals in Biology, Graduate Course, Cal Poly Pomona
 
            Spring 2017 quarter
        
        
CHM 572: Advances in Inorganic Chemistry, Computational Inorganic Chemistry, Graduate course, Cal Poly Pomona
            Spring 2016 quarter
        
        
CHM 402: Inorganic Chemistry II, Cal Poly Pomona
             Winter 2017, 2018 quarters
        
        
CHM 401: Inorganic Chemistry I, Cal Poly Pomona
 
            Fall 2016, Fall 2017 quarters
        
        
CHM 123: General Chemistry III, Cal Poly Pomona
            Section 01 (Spring 2017);
            Section 01 (Summer 2016);
            Sections 01, 02 (Winter 2016) quarters
        
        
CHM 122: General Chemistry II, Cal Poly Pomona
            Section 07 (Winter 2017);
            Section 04 (Fall 2016);
            Sections 05, 06 (Fall 2015) quarters
        
        
CHM 122L: General Chemistry II laboratory, Cal Poly Pomona
             Spring 2016 quarter
        
        
CHM 691: Directed Study for Master's Research
            Winter 2018 quarter
        
        
CHM 492: Senior Research Project II, Cal Poly Pomona
             Winter 2017, Fall 2017, Spring 2018 quarters
        
        
CHM 491: Senior Research Project I, Cal Poly Pomona
            Winter 2017, Fall 2016, Fall 2017, Winter 2018 quarters
        
        
CHM 491H: Honors Senior Research Project I, Cal Poly Pomona
            Winter 2018 quarters
                
        
CHM 400: Independent Study Undergraduate Research Project
            Continuous
        
        
CHM 200: Undergraduate Research Project
            Continuous
        
        
CPU 299+A: Early Career Research Training Course (Faculty advisor)
            Winter 2018 quarter
        
        
General Chemistry Recitation, Cornell University
             Spring Semester 2010
        
        
Sophomore Oral English, 西北工业大学: Xi'an Polytechnic University
             Spring Semester 2009 
        
        
Advanced Freshman English, 西北工业大学: Xi'an Polytechnic University
             2008-2009
        
        
Highlights Advanced English, 西北工业大学: Xi'an Polytechnic University
            2008-2009
        
        
Ph.D. Oral English, 西北工业大学: Xi'an Polytechnic University
            2008-2009