NMRHS Course Offerings

  • ADVANCED PLACEMENT® MACROECONOMICS

  • ADVANCED PLACEMENT® MICROECONOMICS

  • AMERICAN GOVERNMENT and POLITICS

  • ECONOMICS

  • JUSTICE AND THE LAW