News: I won the Outstanding Teaching Scholar Award for UCSD Summer Graduate Teaching Scholars (SGTS) program! I was one of six recipients university wide for the contributino to undergraduate education. link
"Your teaching was evaluated based on several key criteria, including your deep engagement with the course material, your thoughtful course design and delivery, your ability to effectively utilize multiple supports and resources, your active participation in the SGTS community, and your growth as an educator."
News: I'm giving a teaching-related talk at JMM 2026! (At AMS Contributed Paper Session on Mathematics Teaching, Learning, and Education)
Maps, Models, and Making: Integrating Projects, Inquiry, and Concept Maps in ODE classroom slides
Course Website: https://sites.google.com/view/math20d/
Student Course Evaluation: link
Teaching Sample: link (Bonus lecture given after the final)
Teaching reflection: link
I integrated project-based learning, inquiry-based learning, and concept maps in my teaching. link
Outside of classroom, I devoted part of my time to education research and pedagogical innovation.
Some of my work is reflected in my talk at UCSD Education Innovation Expo: link
Johnny Jingze Li, “Fostering Interdisciplinary AI Education Through Project-Based Learning: A Case Study” (link)
Johnny Li, “Maps, Models, and Making: Integrating Projects, Inquiry, and Concept Maps in Differential Equations classroom” (link)
Johnny Jingze Li, “Concept Maps based Learning Path Recommendation and Navigation” (link)
Kalyan Basu, Johnny Jingze Li, AlShinaifi, Faisal, Zeyad Almoaigel, “A Mathematical and Algorithmic Framework for Efficient Concept Acquisition by Learners” (in preparation)
I've served as instructor for two classes so far at UCSD:
Intro to Differential Equations, and Understanding Calculus
I have mentored several undergrad students and master students through research projects.
I have served as the Teaching assistants of the following classes:
Math 10 A,B,C: Calculus
Math 154: Graph theory and discrete mathematics
Math 160: Mathematical Logic
Math 112 A/B: Intro to Mathematical Biology
Math 184: Statistical Methods
Math 114/214: Computational Stochastics
Math 153: Geometry for secondary school teachers
My teaching activities outside of UCSD:
In summer 2020 and 2021, I served as instructor for Project Nous, holding STEM seminars in the liberal arts style, with self-designed curriculum, for students in southwest China (Kaili, Guizhou and Hanyuan, Sichuan). My seminar focus on understanding some important concepts in science and technology in an intuitive way, through Socratic conversations, and appreciate the intrinsic beauty of them.
I also had the honor to serve as the intructor for "Understanding Calculus", a class offered at summer 2022, TRIO Program at UCSD Extension, targeted towards low-income, first generation students who aspire to attend college immediately after high school graduation.
I'm in pursuit of teaching that fulfills students potential to the maximum, and brings a worldview that everything is connected.