Graduate Teaching Assistant - English Language & Linguistics
6 months ago
Glasgow
Within a clear and established teaching programme, contribute to the delivery of an excellent student experience by undertaking a range of teaching, assessment and administrative duties, principally at undergraduate level, to further the understanding of key course topics and assist students in d...