A schoolboy had a 16th birthday to remember after a stripper ordered by his mother turned up at his drama class.
The boy's mother apparently booked a "gorilla" to mark her son's big day through an agency, but a stripper turned up instead.
The woman even asked her son's teacher at Nottingham's Arnold Hill School and Technology College to film the event so the family could see the boy's reaction.
The stripper, who arrived halfway through the lesson, first walked the unnamed boy around the class on all fours like a dog.
She then spanked him 16 times - once for each year - to the sound of Britney Spears, before stripping down to her bra and knickers.
It was only when she asked the schoolboy to rub cream on her that the shocked teacher called a halt to the show.
The boy's mother reportedly told the school the incident was the result of a booking error.
A spokesman for Nottinghamshire County Council, the local eductation authority, said they were investigating how the incident happened.
She said that nobody had been suspended and the police were not involved.
The spokeswoman said: "We and the school are investigating into the situation."
One teenager, who witnessed the show, told the Daily Mail: "She (the stripper) asked the lad to stand up, which he did, and told him he had been a very naughty boy because he hadn't been doing his homework.
"Then she put on some Britney Spears music and got out a collar and lead from her bag and told him to put them on.
"No-one could believe it. Next she ordered him to get on all fours, led him around the classroom and hit him 16 times - once for each year - on the bottom with her whip.
"Then she took off some clothes until she was down to her bra and pants, pulled out some cream, put it on her buttocks and told him to rub it in.
"To be fair to the teacher, you could tell she was just stunned - and when the cream came out she told the stripper 'That's it. That's enough'."
The teenager said the boy the ran out of the classroom while the stripper calmly packed her bag and left.
A spokeswoman for the school said Nottinghamshire County Council was handling the incident.