Does your teacher (34/46)

Does your teacher