Toggle navigation
Home
ABOUT
COURSES
HighSchool
MiddleSchool
RESEARCH
OFFICE HOURS
Courses
The courses I am teaching at Allegheny College.
Office Hours
How do I schedule office hours? Where is your office? Can we meet online or outside your office hours?
Research
Sample of grant-related research projects conducted at Allegheny College.
Technologist. Roboticist. AI Specialist. Software Developer. Open Source Enthusiast.