Teaching overview
I believe students learn best as active participants in their education. Rather than just delivering information, my goal is to facilitate discovery through active, inquiry-based learning. I strive to cultivate a welcoming, inclusive environment where students feel comfortable engaging with the material and each other. To support their development as statistical thinkers, I bring in real-world examples and data, helping students relate the material directly to the world around them.
Current Students: Please see the course website on Moodle for the syllabus, up-to-date course information, and assignments. Feel free to email me directly with any questions!
Courses taught
ST 311: Introduction to Statistics
The course is our departmental survey course on statistical methods: collecting and summarizing data, sampling distributions, statistical inference, and linear regression. It is taught as both a general education course for non-majors and as a required course for a number of majors across the university.
Role: Instructor
Institution: North Carolina State University
Semesters Taught: Autumn 2024 (3 sections), Spring 2026 (3 sections)
Method of Instruction: Hybrid
CSE 3241: Introduction to Database Systems
This class covers relational database concepts: entity-relationship diagrams, relational schema and algebra, normalization, coding in SQL, indexes, transactions, and non-relational databases. This class also includes a semester-long group project that has students design and build a relational database.
Role: Teaching Assistant
Institution: The Ohio State University
Semesters Taught: Spring 2022, Autumn 2022, Spring 2023
Method of Instruction: Online
CSE 2123: Data Structures Using Java
The course is a large online course on data structures, recursion, and object-oriented programming for computer science minors and information systems majors.
Role: Teaching Assistant
Institution: The Ohio State University
Semesters Taught: Spring 2021, Autumn 2021
Method of Instruction: Online