I would give this a serious 8/10
Just a couple of things that my brain can't get past:
1. The whole bit with the teacher feels forced. It's really just adding another girl for the sake of a specific power dynamic. She doesn't really add anything to the story except a reason to get away from the other girls. (Which...why would you want to?) I get that it's some people's thing, but then again, ratings are subjective so...
2. No waitress would work more than 1 day wearing high heels. They would be dead from the waist down. They would wear AT LEAST flats, but more than likely some kind of sneaker for comfort.
3. This was a comment about him not going down on the girls...but that changed.
That being said, I still am loving the hell out of this.