Courses Taught at William & Mary

Current Courses

Math 214: Foundations of Mathematics (Fall 2026)

Math 430: Abstract Algebra 2 (Fall 2026)


Past Courses

Math 307H: Honors Abstract Algebra (Spring 2026)

Math 309: Theory of Vector Spaces (Spring 2026)

Math 214: Foundations of Mathematics (Fall 2025)

Math 430: Abstract Algebra 2 (Fall 2025)

Math 214: Foundations of Mathematics (Spring 2025)

Math 307H: Honors Abstract Algebra (Spring 2025)

Math 410: Algebraic Coding Theory (Spring 2025)

Math 316: Euclidean and Non-Euclidean Geometry (Fall 2024)

Math 430: Abstract Algebra 2 (Fall 2024)

Math 307H: Honors Abstract Algebra (Spring 2024)

Math 430: Abstract Algebra 2 (Spring 2024)

Math 214: Foundations of Mathematics (Fall 2023)

Math 307: Abstract Algebra (Fall 2023)

Math 214: Foundations of Mathematics (Spring 2023)

Math 307: Abstract Algebra (Spring 2023)

Math 307: Abstract Algebra (Fall 2021)

Math 410: Permutation Groups (Fall 2021)

Math 214: Foundations of Mathematics (Spring 2021)

Math 430: Abstract Algebra 2 (Spring 2021)

Math 214: Foundations of Mathematics (Fall 2020)

Math 311: Elementary Analysis (Fall 2020)

Math 214: Foundations of Mathematics (Spring 2020)

Math 307: Abstract Algebra (Spring 2020)

Math 100: Symmetry (Fall 2019)

Math 311: Elementary Analysis (Fall 2019)

Math 100: Symmetry (Spring 2019)

Math 214: Foundations of Mathematics (Spring 2019)

Math 214: Foundations of Mathematics (Spring 2019)

Math 307: Abstract Algebra (Spring 2018)

Math 309: Intermediate Linear Algebra (Spring 2018)

Math 100: Symmetry (Fall 2017)

Math 307: Abstract Algebra (Fall 2017)

Math 100: Symmetry (Spring 2017)

Math 307: Abstract Algebra (Spring 2017)

Math 214: Foundations of Mathematics (Fall 2016)

Math 307: Abstract Algebra (Fall 2016)

Math 212: Introduction to Multivariable Calculus (Spring 2016)

Math 307: Abstract Algebra (Spring 2016)

Math 212: Introduction to Multivariable Calculus (Fall 2015)

Math 112: Calculus II (Fall 2015)


Back to my home page