‼️ For course-related questions, send me a message on Blackboard or send me an email. If this link doesn't work for you, please include your course number (e.g. MATH:114) in the subject line of the email.
Drop-in hours
My drop-in hours are 10-11am and 1-2pm on Fridays in Exploratory Hall Room 4311 (the Mathematical Sciences Department GTA workrooms) or by appointment. College is hard, and math in college is even harder. If you feel like you're struggling, please stop by — we can discuss your coursework (even from other classes), class schedule, career plans, and whatever else you might want to chat about. If you can't make my drop-in hours, you can schedule an appointment with me.
Philosophy
My teaching style is a "get your hands dirty" one: rote drill-and-kill problem-solving doesn't make us better mathematicians, but messing around and being creative do. My past course handouts and problem sets, alongside their source \(\TeX\), are available online. In Spring 2023, I received the GMU College of Science Dean's Excellence in Graduate Teaching award.
GMU computing workshops
Fall 2024–Present
(Almost-)weekly workshops with curriculum spanning
- intro/intermediate programming with Python and MATLAB
- writing Python, MATLAB, and C/C++ for GMU's high-performance compute cluster
- programming for advanced undergraduate/intro graduate numerical analysis and linear algebra using Python, MATLAB, Wolfram Mathematica
- free software and services offered by GMU
- personal website, résumé, and CV design
- making pretty documents with \(\LaTeX\), creating pretty pictures with TikZ and Inkscape, general printmatter design
Mason Experimental Geometry Lab
Fall 2023–Present
The Mason Experimental Geometry Lab (MEGL) is Mason's mathematics research incubator. Here, faculty and students of all levels collaborate on research projects, taking advantage of the Lab's advanced computing toolset. I mentor the Analysis of Algorithms for Alternative Models of Computation group, a project supervised by Dr. Michael Jarret, and grand-mentor the Geometry of Random Surfaces project supervised by Dr. Ben Schweinhart.
PhD LaunchPad Program
Summer 2023
The PhD LaunchPad Program is a three-week transitional learning experience for incoming doctoral and Masters students. The Program comprises two seven-day courses plus a field trip, and is designed to:
- refresh students' knowledge in algebra and analysis;
- detail what knowledge they are expected to have in their first year of graduate study at Mason;
- preview material that's expected to be covered in Algebra (MATH:621) and Linear Analysis (MATH:675), the typical fall-semester prelim courses;
- help students familiarize themselves with Mason's Fairfax campus, campus resources, the math department and its organization, and the structure of the PhD program;
- feel more comfortable living in the DC metro area.
Calculus I (MATH:113)
Spring 2023
- Recitation 304 meets Mondays from 8:30am to 9:20am in 1105 Peterson Hall. (Early birds!)
- Recitation 305 meets Mondays from 9:30am to 10:20am in 1105 Peterson Hall.
Calculus II (MATH:114)
Fall 2022
- Recitation 309 meets Wednesdays from 6:20-7:10pm in 2016 Horizon Hall.
- Recitation 310 meets Wednesdays from 7:20-8:10pm in 2016 Horizon Hall.


