Brief Resume
How to Contact Me
Teaching Schedule
Links to Grand Valley Sites
GVSU Blackboard
Links to Other Sites
Mathematical Reasoning: Writing and Proof A textbook for the transition course from calculus to upper level mathematics courses.
Blog for Mathematical Reasoning: Writing and Proof
Course Archives
Syllabi and other information about courses that I have previously taught.