lol , no hard feelings.
i have graduated from saint Michale's too 
but more like 9 years back.
and i know what it was used to be at that time , and what is going on there right now. KEVIN has left , and that irfan *** is still sucking student blood.
i can clearly see what kinda student graduated at our time , and most of the graduated now are pure sissys with no self-confidence ( most ) many of my cousins are still studying there.
anyways , i don't object on the x-rated movie punishment part.
but making the student watch it in front of his parents is SERIOUSLY ABOVE ME.
@OP
bro , BVS for boys , and mama parsi for girls.
this is your best bet.
spring-field is a nice school too.