Teaching Experience

This is where you can find the list of courses that I am currently teaching and taught previously. Course material such as classroom worksheets and lab handouts will be made available through this page. Please check the current Canvas page for the most up to date material.

Current Courses

Fall 2023

Previously Taught Courses