Physics and Engineering
Courses I Teach
Introductory Geology (GEOL 1010), in-person, online, and hybrid
Historical Geology (GEOL 1020), in-person
The Solar System Astronomy (ASTR 1010), online
Introductory Geology (GEOL 1010), in-person, online, and hybrid
Historical Geology (GEOL 1020), in-person
The Solar System Astronomy (ASTR 1010), online