Return to Article Details Teachers and Teaching Assistants: Between Hierarchy, Autonomy, and Cooperation