I pulled my son out of kindergarten when we were preparing to move to Italy for several years. We were not going to be assigned to an American military base, but rather my husband was being assigned to an Italian Air Force base as part of a NATO squadron. We would be living in a village in a rented apartment.
I homeschooled him for a couple of years in Italy, but quite loosely. I knew he was a proficient reader, so that wasn't a concern. For math (which I am not comfortable with) I bought a homeschool book and curriculum and followed the lessons exactly. We studied the life of Vivaldi and traveled to the church/orphanage he worked at, since we were right in Venice. Same with Marco Polo. Just going to the grocery store was a lesson in so many things: languages, math, history, etc. My son and I figured out together what the unfamiliar foods were, how to pronounce them correctly, how to figure out costs, etc. I kept him involved in shopping, taking the bus, etc.
When we returned, I enrolled him in public school. Yes, they tested him to determine the grade he should be in. He tested far above the norm in reading, comprehension, writing, etc. Math, ok, he was behind. But the school administration simply advised me to get a tutor just for a short period of time to catch him up, and I did. After a couple of weeks he was right on track. He was placed in the grade he was expected to be in - maybe he could have skipped a grade but we felt it was best to be in the grade that kids his age were in.
I am glad we homeschooled in Italy, because it enabled us to have so many experiences, traveling, sightseeing, visiting museums, etc. Those experiences were and are still invaluable.
However, I thought it was important to make sure that we still kept an attitude of "this is learning", not "this is vacation". For example, when we studied Marco Polo, I made sure that my son wrote a report about his life (proper grammar and spelling were requirements). We learned a lot about him before going to see the house he lived in. I made sure to keep the school day (on days when we'd be doing math, writing a book report, etc) as much like a school day as possible. No lying in bed in pajamas. Get dressed, be on time for class even if it was just doing math at the kitchen table. Raising hand when answering a question. No TV or music on during class time. When taking a test, I structured it just like taking a test in a classroom. No eating lunch during learning time - lunch was separate. I didn't want my son to get back to the US and public school not knowing how a classroom functioned. I think that really helped because he easily assimilated to public school when we returned.