Instructor
• PHIL1006W: Philosophy and Cultural Diversity (2019 Fall @University of Minnesota)
• Marxist philosophy (2011 Fall @Nanjing University)
Teaching Assistant
• PHIL3302W: Moral Problems of Contemporary Society (2022 Spring @University of Minnesota)
• PHIL1201: Critical Thinking (2021 Spring @University of Minnesota)
• PHIL3311W: Introduction to Ethical Theory (2020 Fall @University of Minnesota)
• PHIL1001: Introduction of Logic (2020 Spring @University of Minnesota)
• PHIL3305: Medical Ethics (2018/2019 Spring @University of Minnesota)
• PHIL 3302W: Moral Problems for Contemporary Society (2018 Fall @University of Minnesota)
• PHIL1006W: Philosophy and Culture Diversity (2017 Fall @University of Minnesota)
• PHIL1003W: Introduction of Ethics (2016 Fall/2017 Spring @University of Minnesota)