Pros: professional and positive atmosphere
Cons: you have to work more hours than you get payed for if you want to do a really good job.
Going to various classrooms, working with designated children,
helping them to be a part of the regular classroom.
Every child is different and every classroom is different. You learn new things every day.
Principals vary from school to school but they are all generally interested in a well run school that helps each child reach their potential.
My coworkers at my current location are the best I have worked with during my 18 years of doing this job. I hope to stay at this location as long as I can.
The hardest part of the job is usually the challenging behaviors of some of the students and if you are in a classroom where the teacher doesn't understand that children with disabilities need to be accommodated if they are going to be successful.
The most enjoyable part of the job is getting to work with children and seeing them grow and learn.