Child and Teen Sims can choose to Quit or Join school at your whim. Comes with an optional UnlimitedPTO add-on.
Latest: v2.0.1, released after EA Patch, July 20, 2021
Optional Addon: Download (Simfileshare) | Download (Patreon) | UnlimitedPTO: Taking a day off school doesn't reduce the number of days off you have, so you can do it as much as you want.
Version 2.0 comes with some changes to address a longstanding nuisance about quitting and joining, which I hope will make the mod more enjoyable to use.
Previously, the way it worked is I made the school "careers" "quittable", which allowed you to quit/join them through the "job" interface, but also meant that when taking on extracurricular activities, you had to choose that or school.
What I've done now is they are no longer officially "quittable." Instead, you do a sort of cheat to bypass their quittable status and quit anyway. The result is that you can still quit and you can have school and extracurricular activities at the same time! The result is also that Join/Quit are now done through two new interactions, Join School and Quit School, which show up in phone interactions under Career.
The scripted part of the mod effectively disables auto-enrolling. Whether you reload, travel, or age up Toddler --> Child or Child --> Teen, Sims will never be enrolled in school without your doing it.
Unfortunately, this was the only way I could figure out how to disable it, so it is what it is.
These are found in the Phone interactions, under Career.
Child Sims can't be whisked away from having too low of a Grade. I originally put this in the mod to handle situations where you quit/rejoin a lot and end up with a terrible grade that is hard to get out of and puts your Child Sim close to being taken away. It eventually stuck as a main part of the mod and so I've been keeping it as such, despite it not strictly being necessary since the mod will also prevent you from dropping a grade when you quit.