I recently bumped into the verb handing in. When I wanted to use it in a sentence I couldn't tell whether I had to use it with at/to/with or anything else.
I'm going to hand my work in [ at / to / with ] my tutor.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
In general, "to" is used to indicate a target or destination. "With" is used to indicate something acting or existing together. And "at" indicates a (current) location.
So if you are "handing in" your homework, presumably you are giving it to the teacher. The teacher is the person receiving it. So you "hand it in to the teacher".
If you and another student worked on the assignment together and then went together to give it to the teacher, you could say, "I handed in my work with my classmate".
If you were describing the location where you submitted it, you could say "I handed in my work at the teacher's home".