| Semester | Class | Sillabus | Remarks |
| Fall 2006 | Math 241 | Calculus I | |
| Fall 2006 | Math 351w | Foundations of Euclidean Geometry | writing-intensive |
| Spring 2006 | Math 111w | Mathematics for Elementary Teachers I | writing-intensive |
| Spring 2006 | Math 352 | Non-Euclidean Geometries | |
| Fall 2007 | Math 251A | Accelerated Calculus I | |
| Fall 2007 | Math 411 | Linear Algebra | |
| Fall 2007 | Math 499w | Directed reading (Linear Algebra) | writing-intensive |
| Fall 2007 | Math 699 | Directed reading and research -- Number Theory | |
| Spring 2008 | Math 241 | Calculus I | |
| Spring 2008 | Math 420w | Introduction to the Theory of Numbers | writing-intensive |
| Spring 2008 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Fall 2008 | Math 253A | Accelerated Calculus III | |
| Fall 2008 | Math 412w | Introduction to Abstract Algebra | writing-intensive |
| Fall 2008 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Spring 2009 | Math 253A | Calculus I | |
| Spring 2009 | Math 412w | Introduction to Abstract Algebra, continued | writing-intensive |
| Spring 2009 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Fall 2009 | Math 321w | Introduction to Advanced Mathematics | writing-intensive |
| Fall 2009 | Math 243 | Calculus III | |
| Fall 2009 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Spring 2010 | Math 242 | Calculus II | |
| Spring 2010 | Math 420w | Introduction to the Theory of Numbers | writing-intensive |
| Spring 2010 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Fall 2010 | Math 242 | Calculus II | |
| Fall 2010 | Math 311 | Introduction to Linear Algebra | |
| Spring 2011 | Math 480 | Senior seminar | oral-intensive |
| Spring 2011 | Math 241 | Calculus I | |
| Spring 2011 | Math 699 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Fall 2011 | Math 311 | Introduction to Linear Algebra | writing-intensive, two sections |
| Fall 2011 | Math 649 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Spring 2012 | Math 420w | Introduction to the Theory of Numbers | writing-intensive |
| Spring 2012 | Math 244 | Calculus IV | |
| Spring 2012 | Math 649 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Fall 2012 | Math 241 | Calculus I | |
| Fall 2012 | Math 243 | Calculus III | |
| Fall 2012 | Math 649 | Directed reading and research -- Number Theory | advanced graduate class, continued |
| Spring 2013 | Math 244 | Calculus IV | |
| Spring 2013 | Math 311 | Introduction to Linear Algebra | writing-intensive |
| Fall 2013 | Math 241 | Calculus I | |
| Fall 2013 | Math 412 | Introduction to Abstract Algebra | writing-intensive |
| Fall 2013 | Math 649T/699 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Spring 2014 | Math 243 | Calculus III | |
| Spring 2014 | Math 413 | Introduction to Abstract Algebra | writing-intensive |
| Spring 2014 | Math 649T/699 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Spring 2015 | Math 321w | Introduction to Advanced Mathematics | |
| Spring 2015 | Math 244 | Calculus IV | writing-intensive |
| Spring 2015 | Math 699 | Topics in Number Theory | advanced graduate class, continued |
| Fall 2015 | Math 420w | Introduction to the Theory of Numbers | |
| Fall 2015 | Math 244 | Calculus IV | |
| Fall 2015 | Math 649T/699 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Spring 2016 | Math 411 | Linear Algebra | |
| Spring 2016 | Math 100 | Survey of Mathematics | |
| Spring 2016 | Math 649T/699/800 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Fall 2016 | Math 100 | Survey of Mathematics | |
| Fall 2016 | Math 649T/699/800 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Spring 2017 | Math 100 | Survey of Mathematics | |
| Spring 2017 | Math 649T/699/800 | Topics: Number Theory & Combinatorics / Directed research | advanced graduate class, continued |
| Fall 2017 | Math 100 | Survey of Mathematics | |
| Fall 2017 | Math 412 | Introduction to Abstract Algebra | writing-intensive |
| Spring 2018 | Math 413 | Introduction to Abstract Algebra | writing-intensive |
| Fall 2018 | Math 412 | Introduction to Abstract Algebra | writing-intensive |
| Spring 2019 | Math 242 | CALCULUS II, sections 7,8 | |
| Spring 2019 | Math 413 | Intro to Abstract Algebra II | writing-intensive |
| Fall 2019 | Math 649J | Topics in Algebra -- Elliptic Curves | graduate topics class |
| Spring 2020 | Math 480o | Senior seminar | oral focused |
| Spring 2020 | Math 420w | Introduction to the Theory of Numbers | writing-intensive |
| Fall 2020 | Math 412w | Intro to Abstract Algebra I | writing-intensive |
| Spring 2021 | Math 480o | Senior seminar | oral focused |
| Spring 2021 | Math 649J | Topics in Algebra -- Algebraic Curves | graduate topics class |
| Fall 2021 | Math 412 | Math 412 -- Intro to Abstract Algebra I | writing-intensive |
| Fall 2021 | Math 499 | Math 499 Section 012-- Putnam Competition Preparation Sessions | |
| Spring 2022 | Math 321 | Math 321 -- Intro to Advanced Mathematics | writing-intensive |
| Spring 2022 | Math 242 | Math 242 --Calculus II, sections 11,12 | |
| Spring 2022 | Math 499 (413W) | Math 499 --reading class is partial substitution of MATH413W | writing-intensive online class |
| Fall 2022 | Math 252A | Math 252A -- Accelerated Calculus II | |
| Fall 2022 | Math 499 | Math 499 -- Putnam Competition Preparation Sessions | |
| Spring 2023 | Math 253A | Math 253A -- Accelerated Calculus III | |
| Spring 2023 | Math 649J | Math 649J Algebraic Curves | |
| Fall 2023 | Math 241 | Math 241 Calculus I, Sections 8,9 | |
| Fall 2023 | Math 499 | Math 499 -- Putnam Competition Preparation Sessions | |
| Spring 2024 | Math 420 | Math 420 Section 1 -- Introduction to Number Theory | writing-intensive |
| Spring 2024 | Math 480 | Math 480 Section 1 -- Senior Seminar | oral-focused |
| Fall 2024 | Math 412 | Math 412 Section 1 -- Intro to Abstract Algebra | writing-intensive |
| Fall 2024 | Math 242 | Math 242 Sections 7,8 -- Calculus II | |
| Fall 2024 | Math 499 | Math 499 Sections 12 -- Putnam Preparation Sessions | |
| Spring 2025 | Math 649J | Math 649J Section 1 Topics in Algebra | |
| Spring 2025 | Math 499 | Math 499 Sections 6 -- Directed Reading | |
| Fall 2025 | Math 321 | Math 321 -- Intro to Advanced Mathematics | writing-intensive |
| Fall 2025 | Math 412 | Math 412 Section 1 -- Intro to Abstract Algebra | writing-intensive |
| Fall 2025 | Math 499 | Math 499 Sections 12 -- Putnam Preparation Sessions | |
| Spring 2026 | Math 413 | Math 413 -- Intro to Abstract Algebra II | writing-intensive |