Ответ:
Yes, my school is a home away from home for me. The phrase means that school is a place where you feel comfortable and supported, just like home. A Russian equivalent could be "Школа - второй дом" (Shkola - vtoroy dom), which translates to "School is a second home."
