Maryland's Largest School District
MONTGOMERY COUNTY PUBLIC SCHOOLS
  • School Calendar
  • MCPS News Center
Facebook
Go to Facebook Page
Twitter
Tweets by MCPS
Go to Twitter Page
Skip to main content

Full Menu

Check e-mail ePayStub
español | 中文 | français | tiếng Việt | 한국어 | አማርኛ
  • Home
  • About Us
    • MCPS Highlights
    • Mission and Vision
    • Strategic Planning Framework
    • School Statistics & Test Results
    • Data Dashboards
    • Operating Budget
    • Capital Budget
    • Annual Report
    • Research and Reports
    • Contact us
  • Schools
    • Find a School
    • Bus Routes
    • How to Enroll
    • School Assignment Tool
    • Office of School Support and Improvement
    • Alternative Programs
    • Lunch Menus
  • Students
    • Information for Students
    • MyMCPS Portal
    • Course Bulletin
    • College & Career Center
    • Career Readiness for Students
    • Athletics
    • Student Service Learning
    • Student Support
  • Parents
    • Information for Parents
    • How to Enroll
    • Bus Routes
    • Athletics
    • Forms
    • Lunch Menus
    • School Safety
    • Parent Academy
    • Naviance College & Career Planning
  • Academics
    • Curriculum Homepage
    • Subject Areas
    • Career Readiness
    • Magnet Programs
    • Signature Programs
    • Consortia Programs
    • Special Education
    • Language Immersion
  • Staff
    • Staff Homepage
    • Staff Directory
    • Benefits and Pay
    • Forms
    • myMCPS
    • ePaystub
    • Check e-mail (Outlook 365)
    • Call a Substitute
    • Training
    • Help Desk
    • The Bulletin
    • Quick Notes
  • Board of Education
    • Board of Education
    • Members
    • Vision, Mission, Core Values
    • Board Blog
    • Search Board Materials
    • Meetings
    • Meeting Videos
    • Committees
    • Legislation and Advocacy
    • Policies
    • Advocacy
    • Public Participation
    • Internal Audit Unit
    • MCPS Audits
    • Other Audit Reports
    • Advisory Committees
  • Superintendent
  • Careers
    • Careers
    • Recruiting Calendar
    • About Our Hiring Process
    • Search Jobs
    • Current Employees-Login
    • Office of Human Resources and Development
    • Fingerprinting Schedule
  • Contact MCPS
  • Staff Directory

Montgomery County Public Schools

  • Home
  • About Us
  • Schools
  • Parents
  • Students
  • Academics
  • Staff
  • Board of Education
  • Superintendent
  • Careers
  • Staff Directory

Find a staff member

Staff Directory Page
 

Welcome

  • Home
  • Superintendent's Message
  • For New Visitors

Browse Contents

  • Introduction
  • Courses

Quick-Click Course Lists

  • Career Readiness Programs of Study and Career-based Electives
  • SSL
  • Online Learning

Tools

  • Planning Tools
  • Graduation Requirements
  • High School Assessments Site
  • Student Service Learning (FAQ)

2025 - 2026 MCPS High School Course Bulletin

  • Computer Science and Information Technology
  • Education, Training and Child Studies
  • English
  • ESOL
  • Fine Arts
  • JROTC
  • Mathematics
  • Media and Broadcasting,Communication
  • Physical Education and Health
  • Science
  • Social Studies
  • Special Education
  • STEM (Biomedical, Engineering and Technology Education
  • World Languages
  • Edison HS Courses
  • Career Pathway Programs

Special Education at John F. Kennedy HS

Resource Program A  NSS2029A
Resource Program B  NSS2029B
pictures of students

Contact

Montgomery County Public Schools

Call: 240-740-3000 | Spanish Hotline: 240-740-2845
E-mail: ASKMCPS@mcpsmd.org (General Information Line)

Contact

Employee & Retiree Services Center

Call: 240-740-8100 | E-mail: ersc@mcpsmd.org

©1995–2024 Montgomery County Public Schools, 850 Hungerford Drive, Rockville, Maryland 20850

Privacy | Terms of Use | Nondiscrimination | Accessibility | Ethics