Student teaching from the perspectives of cooperating teachers and pupils