2025 Chungbuk National University, 0941002-26: 수학I/미적분학 (Mathematics I/Calculus) (2025년 1학기)
2025 Chungbuk National University, 5960072-01: 응용선형대수I (Applied Linear Algebra I) (2025년 1학기)
2025 Chungbuk National University, 5960065-01: 대수학특강 (Topics in Algebra) (2025년 1학기)
2024 Chungbuk National University, 0941003-20: 수학II/미적분학 (Mathematics II/Calculus) (2024년 2학기)
2024 Chungbuk National University, 5960064-01: 현대기하학 (Modern Geometry) (2024년 2학기)
2024 Chungbuk National University, 5960059-01: 미분기하학I 및 실습 (Differential Geometry I and Lab) (2024년 2학기)
2024 Chungbuk National University, 0941002-28: 수학I/미적분학 (Mathematics I/Calculus) (2024년 1학기)
2024 Chungbuk National University, 5960003-01: 미분기하학II (Differential Geometry II) (2024년 1학기)
2024 Chungbuk National University, 5960065-01: 대수학특강 (Topics in Algebra) (2024년 1학기)
2023 Chungbuk National University, 0941003-13: 수학II/미적분학 (Mathematics II/Calculus) (2023년 2학기)
2023 Chungbuk National University, 8924228-01: 수학기초론 I-I (Advanced Mathematics I-I) (2023년 2학기, 대학원)
2023 Chungbuk National University, 5960059-01: 미분기하학I 및 실습 (Differential Geometry I and Lab) (2023년 2학기)
2023 Chungbuk National University, 0941002-27: 수학I/미적분학 (Mathematics I/Calculus) (2023년 1학기)
2023 Chungbuk National University, 5960065-01: 대수학특강 (Topics in Algebra) (2023년 1학기)
2023 Chungbuk National University, 8924230-01: 수학기초론 II-I (Advanced Mathematics II-I) (2023년 1학기, 대학원)
2022 Chungbuk National University, 0941003-07: 수학II/미적분학 (Mathematics II/Calculus) (2022년 2학기)
2022 Chungbuk National University, 5960066-01: 정보/조합/암호론 (Information/Combinatorics/Cryptography) (2022년 2학기)
2022 Chungbuk National University, 8924229-01: 수학기초론 I-II (Advanced Mathematics I-II) (2022년 2학기, 대학원)
2018 Instructor in Mathematics, Seoul National Univesity, Crs. No. 033.012 Lec. No. 003: Mathematics: The Basics and Applications 1 (Spring 2018).
2012 Instructor in Mathematics, University of Notre Dame, Mathematics 10120: Finite Mathematics (Fall 2012) - Scheduling, lecturing, managing online homework, writing tests, and grading quizzes and exams.
2012 Instructor in Mathematics, University of Notre Dame, Mathematics 10560: Calculus 2 (Spring 2012) - Lecturing, managing online homework and grading quizzes and exams.
2013 Teaching Assistant Tutorial in Mathematics, University of Notre Dame, Mathematics 20550: Calculus 3 (Spring 2013).
2011 Teaching Assistant Tutorial in Mathematics, University of Notre Dame, Mathematics 20550: Calculus 3 (Spring 2011).
2010 Teaching Assistant Tutorial in Mathematics, University of Notre Dame, Mathematics 10350: Calculus A for Life Science (Fall 2010).
2010 Teaching Assistant Tutorial in Mathematics, University of Notre Dame, Mathematics 12360: Calculus B (Spring 2010).
2009 Teaching Assistant Tutorial in Mathematics, University of Notre Dame, Mathematics 20550: Calculus 3 (Spring 2009).
2008 Teaching Assistant in Mathematics, Seoul National University, Calculus 1 (Spring 2008).
2007 Teaching Assistant in Mathematics, Seoul National University, Calculus 2 (Fall 2007).
2007 Teaching Assistant in Mathematics, Seoul National University, Calculus 1 (Spring 2007).
2006 Teaching Assistant in Mathematics, Seoul National University, Calculus 2 (Fall 2006).
2006 Teaching Assistant in Mathematics, Seoul National University, Calculus 1 (Spring 2006).
2006 Grading Assistant in Mathematics, Seoul National University, Introduction to Topology 1 (Spring 2006).
2005 Grading Assistant in Mathematics, Seoul National University, Calculus for life Science 2 (Fall 2005).
2015 Grading Assistant in Mathematics, Seoul National University, Calculus for life Science 1 (Spring 2005).