TA's not speaking English (literally)

I agree with californiaaa, first try just being nice, but assertive. “Hey, I’m sorry, but the only foreign language I speak is Latin, so would it be possible to conduct the office hours in English? Thanks.” Nerdy boys can be clueless, so there is probably no ill intent here.