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.