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 over a week ago

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: (Optional but recommended) Add supporting materials

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.

Step 4: Set the IEP parameters

Next, 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 5: Describe the student

Here, 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

Step 6: Add extra instructions (optional)

If there’s anything else that could help personalise the IEP, mention it here. For example:

  • 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 you can do next

1. Edit and fine-tune

Use Monsha’s built-in editor to adjust wording, add detail, or make structural changes. You can revise each section freely while preserving formatting.

2. Regenerate with better guidance

Didn’t like the first result? Add more context or type your feedback and re-generate the IEP with AI. You can use the Quick Actions to help write your feedback as well.

3. Differentiate for students

Create versions for different grades or languages as needed, which is useful for multilingual classrooms or students with varying support levels.

4. Export in your preferred format

Download the IEP as a DOCX, PDF, or Google Doc. You can also share it directly with your team.

5. Create more resources from the IEP

Use the IEP as a base to generate lesson plans, assessments, reading passages, or tracking sheets tailored to the same student.

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

Did this answer your question?