Teaching

I have extensive experience in teaching and student mentoring at the university level, progressing from teaching assistant roles to instructor of record positions. My teaching spans applied mathematics, scientific computing, and physics-based modeling across multiple institutions. Throughout my career, I have consistently employed interactive teaching methods, emphasizing active learning and student engagement through innovative pedagogical approaches including flipped classroom techniques. My experience encompasses leading lectures, coordinating project work, mentoring undergraduate and graduate research, and developing comprehensive educational materials. Below is a detailed overview of courses I taught with a more detailed breakdown of each course's content, my role, and teaching approach.

University of Notre Dame

As a postdoctoral researcher at the University of Notre Dame, I serve as a co-mentor for several undergraduate and graduate students, guiding them through research projects in applied scientific computing and engineering. My mentoring approach combines theoretical foundations with practical applications, helping students develop both analytical skills and computational expertise. A comprehensive list of current and completed projects will be added to this website soon.

Students Advised

University of Tennessee, Knoxville

During my time at the University of Tennessee, Knoxville, I served as instructor of record and in co-teaching roles, taking full responsibility for course delivery. This included holding lectures, creating and grading quizzes and exams, maintaining office hours, and developing curriculum materials. My classroom approach emphasizes interactive learning, incorporating active learning techniques and occasionally implementing flipped classroom methodologies to enhance student engagement and comprehension.

Courses Taught

Oregon State University

As a PhD student at Oregon State University, I was responsible for running courses in the Mathematics Department. My duties included conducting recitation sessions, grading and presenting homework and exam solutions, and delivering lectures as a substitute instructor or in co-teaching arrangements. I maintained interactive classrooms using active learning approaches, occasionally implementing flipped classroom techniques to maximize student participation and understanding. Due to COVID-19, several courses were delivered remotely, requiring adaptation of pedagogical methods to online formats while maintaining student engagement.

Courses Taught

University of Konstanz

During my Bachelor's and Master's studies at the University of Konstanz, I was hired as a teaching assistant across multiple departments: Mathematics, Computer Science, and Physics. I taught both mathematics and theoretical physics courses, with responsibilities including grading and presenting homework and exam solutions, conducting weekly recitation sessions, and maintaining regular office hours for student support. My teaching approach emphasized interactive learning through active learning techniques, creating engaging educational experiences across diverse mathematical and scientific disciplines.

Courses Taught