Skip to content

Teaching

Start with the problem; work backward to the machinery.

Cover of Teaching and Learning Mathematics Online, second edition

Book companion Two editions

Teaching and Learning Mathematics Online

Co-editor with John F. Beyers
2nd edition 2025

Explore both editions, their chapters and contributors, and resources for teaching mathematics online.

Current Teaching

University of Maryland Global Campus

MATH 106Finite Mathematics8 syllabus files

A survey of basic business mathematics. This course includes an introduction to mathematical finance (loan and annuity modeling), simple matrix mathematics, linear programming, set theory, and basic probability.

MATH 107College Algebra28 syllabus files
MATH 012Intermediate Algebra3 syllabus files

A development course preparing students for one of the core college-level math courses listed above. This course introduces many algebraic concepts.

MATH 108Trigonometry and Analytical Geometry1 syllabus file

This course picks up where MATH 107 leaves off and adds trigonometric functions, analysis of triangles and other simple shapes. Some proofs are also introduced.

MATH 115Pre-Calculus3 syllabus files

This course is the contents of MATH 107 and MATH 108 in one semester!

MATH 140Calculus I1 syllabus file

Calculus I is the traditional first semester of calculus. The course teaches limits and derivatives, with a focus on graphing. Finally, this course introduces the integral and sets up Calculus II.

STAT 200Introduction to Statistics4 syllabus files

This is an introduction to applied statistics. Probability, t-tests, and χ2\chi^2-tests are introduced. Application areas are broadly selected from across many different fields.

STAT 230Introductory Business StatisticsCourse description

This is essentially the same as STAT 200, but the examples are drawn primarily from business settings and include production and finance problems. This class has since been discontinued in favor of STAT 200, above, as a generalized statistics course.

Central Michigan University

MSA 600Foundations of Research Methods in Administration1 syllabus file

This course covers the basic research process starting with the scientific method, lit reviews, data collection, analysis, through to research writing. Through this course, a student is well-prepared to design and complete a research project in a government or business setting.

MSA 607Program Management in Complex Organizations10 syllabus files

This course is a unique course that looks beyond standard project management and looks at the interrelationships of projects inside large and diversified organizations.

MSA 647People and Project Administration10 syllabus files

This course introduces the nontechnical side of project management. It focuses on communication, principally with stakeholders and within the project team. From this course, students should be able to manage project risk better from a personnel standpoint.

PSC 516Environmental Politics and Policy2 syllabus files

This course explores the nexus between the environment and policymaking. We are going to look at the applications of politics to environmental questions, how the environment plays into larger political questions, and explore how to communicate environmental concerns in the policy context.

Historical Teaching

University of New Mexico

PADM 596Research Methods II: Data Analysis2 syllabus files

This course covers advanced statistics with a specific application to public management. One interesting feature of this course is an explicit Stata knowledge requirement.

Baruch College / Marxe School of Public and International Affairs

PAF 503Research and Analysis II5 syllabus files

This course brings forth more advanced research methods with focus on both national and international applications. We will be using Stata as the core statistical language in this course.

Pennsylvania State University

PADM 503Research Methods2 syllabus files

Like MSA 600 at Central Michigan, this course covers the basic research process with a specific application to public management. One interesting feature of this course is an explicit SPSS knowledge requirement.

University of Baltimore

PUAD 701Public Administration and Public Finance2 syllabus files

This course will consider the economic impacts of governmental policies, especially at the state and local level.

PUAD 702Public Financial Management2 syllabus files

A discussion of public financial management, including debt management, accounting policies, performance management, and accountability. This discussion should extend beyond the introductory graduate-level course on budgeting.