Teaching

Current Courses (NMSU)

Business and Government (ECON 335v) — Fall 2026

Seminar in National Economic Development (ECDV 683) — Fall 2026

Developing Nations (ECON 324v) — Spring 2027


Previously Taught

New Mexico State University

Economic Development of Latin America (ECON 325v)

International Business and Economic Environments: Asia (IB 398)

Principles of Microeconomics (ECON 2120G)

North Dakota State University

Public Economics (ECON 470)   Syllabus

Intermediate Microeconomics (ECON 341)   Syllabus

Principles of Macroeconomics (ECON 202)

Market Values (ECON 205)

Research Methods (AGEC 701)   Syllabus

New Institutional Economics (ECON 762)   Syllabus