Teaching


Image from Justseeds
Image from Justseeds
Image from Justseeds

Courses Taught at Miami University:

Courses Taught at Ohio Northern University:

Courses Taught at Penn State University: