Natalya Nikandrova, 35, (pictured) was caught by the boy's mother performing a sex act on the teenager

A teacher is facing four years jail after she was caught having sex with a 15-year-old boy she was tutoring privately.

Natalya Nikandrova was caught by the boy's mother performing a sex act on the teenager at his home in St Petersburg, Russia.

The 35-year-old teacher, who was friends with the mum, had been taken on to teach the boy at his home.

According to local media, the teenager comes from a wealthy family.

He often posts photos of himself on social media with beautiful women, and expensive cars.

His father, an oil tycoon, and mother decided to have him home-educated with some of the best teachers in the city.

But after taking on a family friend, the horrified mum walked in to find the woman seducing her son.

A police spokesman said: 'The suspect started seducing her pupil and it was her initiative.

'The lesson ended with sexual activity with a person under the age of 16.

She seduced Kostya Dyukov, who comes from a wealthy family, at the end of her first lesson with him

She faces four years in prison for engaging in sexual activity with a minor

'The teacher has been charged and the case will be forwarded to the Moscow District Court.'

Shocked readers flooded social media, describing her behavior as both 'jaw-dropping' and 'enviable'.

Katya Kroshkina wrote: 'I think the mother had the jaw-dropping moment of her life when she saw their lesson.'

The incident shocked social media users online who found it amusing and outrageous in equal measure

And Irina Krutova fumed: 'I would tear out all of hair if I saw her giving my underage son a [sex act].'

But Dmitriy Dmitriy posted: 'I wish I had such a teacher like her when I was 15.'

While Boris Evseev commented: 'I'm sure everyone involved in the investigation secretly envies the lad, at least I do.'

The teacher was arrested for having sexual relations with a minor and now faces four years in jail.