Summer school is a great idea to consider. Summer school focuses on one class, and only takes half the time of a regular school day. The other great thing about doing summer school is that it only takes two weeks per semester.
The class is also out of the way and students will not have to take it in their upcoming year, while everyone else has to. Taking summer school allows getting in front of everyone else in terms of workload for the upcoming school year.
The only thing that is dreadful about summer school is waking up early every morning because the class starts at 7:30a.m. With that, students can miss no more than two hours during the summer, and missing any more time will result in getting kicked out.
At the end of the day, it is beneficial to take summer school because of the less stress and more time students will have in the upcoming year.