Teaching

In Fall 2023, I am involved in teaching the following courses at MDU: Algebraic Structures (MAA317), Multivariable Calculus (MAA152), and Vector Algebra (MAA051). Course content is on Canvas.

Teaching at MDU

Fall 2023

Previous Terms


Teaching Philosophy

My teaching is student-centered and evidence-based. I engage my students through creating an active learning environment where learning is driven by inquiry and collaboration. Evidence shows that a productive struggle in the mathematics classroom improves student retention and understanding, so I encourage my students to experience this by incorporating inquiry-based learning into my daily class routine. Recently, and especially due to the pandemic, I have expanded my teaching to include substantial use of distance learning and online teaching methods, while still aiming to maintain a collaborative approach to teaching mathematics.

Previous Teaching Experience

Courses taught at Niagara University:

Advising students

Courses taught at the Norwegian University of Science and Technology:

Courses taught at Texas Tech University:

Courses taught at University of Nebraska-Lincoln:

For a complete list of courses taught, please see my CV