The main duties of a teaching assistant are to provide instructional support to the classroom teacher, in order to provide closer learning experience for students. Whilst the duties can vary school to school, typically it entails: supervision of students and classroom activities, documenting and reporting student progress, supporting the management of behaviour and setting up learning spaces.