Mrs Bloomers was on all fours, with Mr Hopper's cock rammed down her throat. She was still drinking down his cum when Mrs Savage repeated her question.
"I said, what is going on in here?" The busty headmistress spoke in a tone that mixed bewilderment with alarm. She walked into the classroom, closing the door behind her.
Mr Hopper smiled again before answering. "Mrs Bloomers here contacted the BJA. She wanted some blowjob lessons for her students. I'm just giving the class a quick demonstration."
Mrs Savage was quite surprised at this and her eyes widened as she tried to make sense of the situation, before looking down at Mrs Bloomers. It took her a few seconds to realise Mrs Bloomers was pretty much naked from the waist down, her panties had been pulled down to her ankles. The first thing to cross Mrs Savage's mind was 'her pussy is so tidy', before coming back to her senses.
"Mrs Bloomers? You brought a member of the BJA into my school? Without asking me?" she demanded.
Mrs Bloomers tried to reply, but all that came out of her mouth was a load of mumbling. Mr Hopper pulled his cock out of her mouth, slapped it against her lips and then walked over to Mrs Savage.
"Yes, I did." Came Mrs Bloomers' voice, "to give my students some experience."
Mrs Savage was looking very annoyed. She wasn't too bothered about her students getting lessons in blowjobs, but she prided herself in knowing everything going on in her school. She turned back to Mr Hopper, looking down at his cock. It wasn't hard anymore, but it still retained its 7-inch length.
Mrs Savage stared at it for a minute. It wasn't the biggest she'd ever seen, but it was still nice to look at. She started to feel herself get a little hot and she quickly looked up at Mr Hopper's face.
She put out her arm to order to shake Mr Hopper's hand. He did the same. "I am Charlotte Savage, headmistress."
Mr Hopper smiled, "Greg Hopper. BJA instructor."
Mrs Savage smiled before speaking. "You've been teaching the entire class?"
"I only arrived a little while ago" answered Mr Hopper, "but I've given a couple of demonstrations. Oh, and I've given miss Louise there a practical session."
Amy-Louise was still on her knees, a little way away. Her hair was in a bit of a mess and she was wiping spit away from her mouth. She nodded in response to what Mr Hopper was saying.
Mrs Savage eyed her over and gave a little smirk, "I see. Looks like you gave her quite the lesson, Mr Hopper."
Mr Hopper smiled before turning slightly, so he was facing the rest of the class and Mrs Savage. "Now, I think we should continue with our lesson. I was going to get you to come up one-by-one, but I think if we get you up in groups instead."
The group of students looked around at each other, slightly murmuring before falling silent again.
"Let's have you, you and erm...you" said Mr Hopper pointing to three of the girls. "If you can come up to the front near where miss Louise is. Miss Louse, if you can go and sit back down at your desk."
Amy-Louise nodded. She had enjoyed her experience but having a cock shoved down her throat was quite tiring. As she got up to retake her seat, the three other girls began to move forwards.
All three girls were slim. Two of them had good sized breasts, whilst the third had tits that rivalled Mrs Bloomers. One had long blonde hair, one was a red-head with hair flowing well past her shoulders and the third had fairly short, black hair. Each was wearing the Highrock uniform: a knee-length skirt, white shirt and a blue blazer.
They got to where Amy-Louise had been just seconds before. "On your knees, please" said Mr Hopper.
The three girls quickly looked at each other, before going down and kneeling on their knees.
Mrs Savage was still standing near the door, so she moved in order to get a better look at what was going to happen. She ended up next to Mrs Bloomers, although she wasn't paying her any attention: her focus was on the students.
"I shouldn't really stay. Things to do" the headmistress said, "but I wouldn't mind seeing your technique Mr Hopper."
"Certainly" he replied, before continuing, "Right girls, as I did with miss Louise, I'm going to teach you how to suck cock, and not just that, but how to suck cock good."
The girl with the short, black hair took a large gulp.
"Before we begin though, it would be rude of me to not get your names."
The three girls nodded. The one with the blonde hair said, "I'm Sarah Hope", the red-head said, "I'm Kylie Nails" and the girl with the short hair said, "Jessica Cooper."
"Miss Hope, Miss Nails and Miss Cooper. Excellent."
Mr Hopper grabbed his cock with the left hand. It started to grow hard and it wasn't long before it was fully erect. "Now, I think we will-", but he suddenly stopped and turned towards Mrs Savage.
"Actually, better put the machine back on" he said, and walked over to where Mrs Savage and Mrs Bloomers were. He bent down and shoved the 9-inch dildo back into Mrs Bloomers' mouth. She tried to resist but Mr Hopper grabbed her mouth, forced it open and rested the dildo on her tongue.
"Is that needed?" asked Mrs Savage
"Trust me." Replied Mr Hopper, "This is the best way, otherwise she'd just keep interrupting all the time."
He got the remote from his pocket and pressed the '2' button. The machine came to life. It wasn't as fast as before, but it was still at a good speed. Mrs Bloomers wasn't gagging all the time, but a few squeals escaped her mouth every now and again.
Mrs Savage looked down at her and couldn't help but think how hot it was that one of her teachers was getting facefucked, inches away from her. She looked up again as Mr Hopper walked back towards the three girls.
"As I was saying, I think we'll begin with kissing, before moving onto the blowjobs." Said Mr Hopper, before he grabbed his cock in his left hand. It was still rock hard and he walked over to the first girl - the blonde. The three girls were on their knees in a line, which made it much easier.
Mr Hopper slapped his cock against the blonde girl's lips, "kissing" her, before moving down and slapping it on the red-head and finally onto the lips of the short-haired girl. He returned to Sarah and again, slapped his cock on her lips, before rubbing it all over her face.
"Open up" he said.
Sarah opened her mouth. Mr Hopper slid his cock into her mouth and held it there. Her mouth was a delight, all wet and warm. Sarah began to bob her head back and forth, sucking his hard cock. Mr Hopper grabbed her head, and started to move backwards and forwards.
He gently entered and left her mouth. Each time his cock re-entered the students' mouth, he tried to take it deeper. At one point he reached the back of her throat, before Sarah gagged and he pulled back out.
Mr Hopper moved and stood in front of Kylie. She smiled, put her hair behind her ear and opened her mouth. Mr Hopper repeated the process on her. As she bobbed her head back and forth, he clamped his hands on her head and began to move in and out of her mouth. Each time, trying to go deeper. He sighed with delight.
The process was repeated with Jessica. Her short hair was quite attractive to Mr Hopper, as he preferred women with shorter hair. Again, he shoved his cock into her mouth, grabbed her head and thrust in and out of her mouth. He was gentle at first and took his time. He was able to hit the back of her throat again, but Jessica didn't gag.
Mrs Savage was smiling at the scene in front of her, getting turned on by watching the students take a big cock. She was also glancing down at Mrs Bloomers from time to time. Mrs Bloomers herself was looking up at Mrs Savage. Her eyes wide each time the dildo re-entered her mouth.
Mr Hopper pulled his cock out of Jessica's mouth, "Okay, I think we can begin the real lesson." He said, before he plunged his cock back into Jessica's mouth. She gagged this time, as Mr Hopper had thrust his entire length into her mouth, his cock entered her throat and he grabbed her head. He thrust in and out of her mouth at a greater speed. Jessica began to gag with each re-entry. Kylie was staring at her, her eyes wide. She realised that she was going to be facefucked next.
Mr Hopper tightened his grip on Jessica's head and thrust his cock as deep as he could get it and pulled her head towards him. Her face was buried in his pubes as he held her in place. Jessica gagged, trying to breath. Mr Hopper shook her head a little, thrust in and out for a few seconds before pushing her off his cock. Jessica opened her mouth and spit hung from her lips.