Skip to main content

How to create IEP goals

Create personalised, IDEA-compliant IEPs using Monsha's IEP Goals Generator.

Piash avatar
Written by Piash
Updated this week

Monsha's IEP Goals Generator helps you quickly create IDEA-compliant Individualized Education Programs. Monsha allows you to tailor every detail, from SMART goals and accommodations to services and progress monitoring, aligning seamlessly with student-specific needs like disability type, primary concerns, and performance levels.

You have full control over what you include and how detailed you want to go.

Step 1: Log in to Monsha

Go to app.monsha.ai and log in with your email. If you don’t have an account, signing up takes just a few clicks.

Step 2: Open the IEP Goals Generator

From the tools list, select IEP Goals Generator to start creating a tailored plan.

Step 3: Add Your Requirements and Sources

1. You can upload or paste any material that helps describe the student. Monsha uses these to generate more personalised and accurate IEPs. Supported sources include:

  • Previous IEPs or 504 plans

  • Assessment and evaluation reports

  • Observation notes and work samples

  • Specialist recommendations

You can upload files, paste text excerpts, or even share internet links or YouTube videos. Combining these sources gives the AI a fuller picture to generate a highly tailored IEP.

2. Set the IEP parameters. Configure your preferences and student-specific context:

  • Language

  • Pronouns

  • Grade level

  • Primary disability (if applicable)

  • Main areas of concern (e.g. academic, behavioural, social-emotional)

These are used to pre-select necessary components and ensure compliance.

Step 4: Describe the student

Click on the Configure Resource button. Then share your observations and insights. Don't worry about writing perfect sentences here; keywords and quick phrases work just fine! Monsha will use this to generate Present Levels and SMART goals.

You can include:

  • Academic and functional performance

  • Strengths and challenges

  • Baseline data and observations

  • Broad goals (optional)

  • Accommodations and modifications

  • Services provided or recommended

  • Progress monitoring expectations

  • Teaching strategies that work well

  • Areas to prioritise

  • Specific communication needs or supports

Step 7: Click Generate

Your IEP will be ready in seconds.

The output includes:

  • PLAAFP (Present Levels of Academic Achievement and Functional Performance)

  • 4–7 SMART goals with objectives

  • Accommodations and modifications

  • Service recommendations

  • Progress monitoring plan

  • Placement and transition plan (if age-appropriate)

What can you do after generating your IEP?

1. Chat with your content

Keep the conversation going. Ask Monsha to revise IEP goals, update accommodations, add service recommendations, adapt the plan for different students, or brainstorm new strategies—all in a continuous thread, just like ChatGPT.

Use the Quick Actions menu to get prompt suggestions specifically tailored to your IEP.

Each output in any Monsha resource comes with a set of icons that let you take powerful next steps—refine, extend, or repurpose your IEP with a click.

2. Edit and enhance

Customize your IEP directly to your liking. Monsha’s editor supports rich content—you can add tables, images, sidebars, goal banks, or even embedded videos, depending on what your IEP needs.

3. Export generated resources

Export your IEP in a variety of formats, ready for use across popular platforms. Depending on the resource type, you can export to:

Documents: PDF, DOCX, Google Docs
Platforms: Google Classroom, Canvas, Schoology
Spreadsheets: XLSX, CSV, Google Sheets
Other formats: Images (PNG, JPEG, WEBP) where applicable

All IEPs are saved in your Monsha account for future editing, reference, or duplication.

Did this answer your question?