Assist the teacher(s) in the academic, life skills and social skills instruction of the students with special needs; Assist the teacher(s) in the integration of these exceptional students into the regular classroom programs within the community school where appropriate; Assist with the following classroom routines, acquiring appropriate social and personal management skills which will foster independence; Assist the teacher(s) with the administration of appropriate assessment tools; Provide student and class support to facilitate integration (e.g. prompting) under the direction of the classroom teacher in the regular and special education classrooms; Assist the teacher with mild to moderate health/personal care/safety needs, e.g. assisting with dressing/undressing, assisting with personal hygiene and management skills to foster independence; assist the teacher with preparation of activities to meet the instructional needs of individual students and small groups; Adapt classroom activities, assignments and/or materials under the direction of the teacher for the purpose of supporting and reinforcing classroom objectives on a daily basis; Monitor, supervise and assist students during non-instructional periods within a variety of school environments (e.g. lunch, recess/break/spares, bus loading/unloading, playground, classroom, washroom, field trips, public transportation, assemblies, etc.) for the purpose of maintaining a safe and positive learning environment; Attend meetings, training, professional sessions (e.g. first aid, CPR, emergency procedure, behaviour management, BMS training, ABA training, etc.) for the purpose of acquiring and/or conveying information relative to job functions; Participate in team meeting, IEP development, IPRC Review and training planning meetings, as required; Communicate with school staff and professional support personnel for the purpose of the assisting in the effective implementation of the IEP and for the sharing information about students and their needs; Assist the special education teacher(s) in data collection; Assist students with adaptive/assistive technology; Assist the special education teacher(s) with the implementation of PPM140, as required; Assist teacher with students on field trips, swimming excursions, etc.; Accompany/supervise students off school site (e.g. field trip, TTC training, life skills training, experiential learning opportunities (secondary students), etc; and Other related duties.