I definitely follow my teens to school almost all the time.
I definitely ignore the tasks on the checklist most of the time. Those are boring and repetitive.
They still get silver or gold for the day as long as they attend class. Out of the 7-hour day, only 2 hours are in class, so I can spend the other 5 hours on socializing or skilling or having fun or music or art or science or athletics or crafting or chess or computer stuff, depending on what I felt like putting in the school.
What you do with those outside-of-class school hours makes or breaks the high school gameplay I think.
In my legacy game I've been making a new school for each "world" each generation (of course it's always in Copperdale but it's fun to pretend).
Prom? Maybe not every week, but every teen goes at least once.