- “Polymer Processing” course, undergrad/graduate level, School of Sustainable Chemical, Biological and Materials Engineering, University of Oklahoma (Fall 2022, Fall 2025).
- “Sustainable Polymer Manufacturing” course, graduate level (Online MS), School of Sustainable Chemical, Biological and Materials Engineering, University of Oklahoma (Spring 2024, Fall 2025).
- “Advanced Process Design” course, undergraduate level, School of Sustainable Chemical, Biological and Materials Engineering, University of Oklahoma (Spring 2023, Spring 2025).
- “Moment/Heat & Mass Transfer II” course, undergraduate level, School of Sustainable Chemical, Biological and Materials Engineering, University of Oklahoma (Fall 2024, Fall 2026).
- “Rheology of Complex Fluids” course, undergrad/graduate level, School of Sustainable Chemical, Biological and Materials Engineering/ Mewbourne School of Petroleum and Geological Engineering, University of Oklahoma (Spring 2022, Fall 2023, Spring 2026).
- “Transport Phenomena” course, graduate level, Department of Chemical and Materials Engineering, New Mexico State University (Spring 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021).
- “Transport Operations I: Fluid Flow” course, undergraduate level, Department of Chemical and Materials Engineering, New Mexico State University (Spring 2018, Spring 2021).
- “Engineering Materials” course, undergraduate level, Engineering Faculty, New Mexico State University (Fall 2013, 2014, 2015, 2016, 2017).
- “Polymer Science and Engineering” course, undergrad/graduate level, Department of Chemical and Materials Engineering, New Mexico State University (Fall 2015, Spring 2017, Fall 2018, Fall 2020).
- “Special Topics: Sustainability” course, undergraduate level, Department of Industrial Engineering, New Mexico State University (Fall 2017, 2018; Spring 2016, 2017).
