def METHOD_NAME(self):
    return {
        "teaching_periods": {
            "term_1": self.term_1,
            "term_2": self.term_2,
            "term_3": self.term_3,
            "term_1_next_year": self.term_4,
            "summer": self.summer
        },
        "year_long": self.year,
        "lsr": self.lsr,
        "summer_school": {
            "is_summer_school": self.summer_school,
            "sessions": {
                "session_1": self.summer_school_1,
                "session_2": self.summer_school_2
            }
        }
    }