Max settled back into his desk chair as soon as his lesson was over. The bell had just rung and all his students were filing out the door. Tristan, however, just got up from his desk and fixed his tie. There was going to be text tomorrow, a big one, which would have counted for 20% of his grade for the semester and he couldn't fail it. Patiently, he waited until everybody had walked out of class and then headed to the teacher's desk, where Max was going over some papers.

"Mr. Medina, excuse me. I... I'd like to tell you something. I need to get an A in the test, tomorrow" Tristan said, with an unusually soft voice, standing in front of his teacher. Max lifted his head from the paper on his desk and looked up at the student who swallowed, holding his gaze.

"Mr. Dugray, I'm not sure that I interpret you correctly, but I cannot and will not give you such a grade unless you deserve it" Max explained as he leaned back in his chair with bossy confidence. The student smirked.

"That's not what they say around..." Tristan replied cockily, miming a blow-job with his fist and tongue in his cheek. The teacher's face lit up at the suggestion and he involuntary bit his lip. He had always had a thing for twinks and Tristan... well, he had it all. Blond. Tall. Enterprising. Maybe, in the end, he could think of a good deal for both of 'em...

"Now that you mention it, Mr. Dugray, I think I can give you one more opportunity for extra credit. If you know what I mean..." Max chuckled as he pushed back his chair and seductively grabbed his crotch. Tristan held his breath. He had heard rumors about the teacher charming and screwing his students, but seeing him palming himself and leering with his own eyes was a whole new thing.

After a moment of disbelief, Tristan walked over to the teacher and slowly dropped on his knees in front of him. Promptly, Max removed his hand from his crotch and moved to the edge of his seat as an invitation. Soon trembling hands took hold of his knees and timidly spread his legs apart, exposing the boner bursting in his pants. The student hesitated for a while and then leaned forward to mouth the outline of his teacher's cock. A moan escaped Max as he felt the warm mouth kissing and sucking him through his jeans. Eager, he cupped the back of Tristan's head and roughly pulled him back by the hair, locking their eyes.

It took the student only one look to understand what it meant. As the strong hand let go of him, he quickly reached down and unfastened his teacher's belt. A couple of seconds and his pants were unbuttoned as well as his zipper was undone. Tentatively, his fingers slipped into Max's pants and then into briefs, wrapping around the massive girth of his shaft. Damn... It felt so hard and big in his hand... A little scared, Tristan pulled him out from the opening of his pants and his jaw dropped. That cock was... was... huge! 8 inches long, slightly curved upwards, with protruding veins and a precum glistening head.

The student's pulse accelerated. Overawed, he started up at Max, who was grinning in anticipation and leaned forward to take him into his mouth. The teacher had to grit his teeth to muffle his noises as Tristan's lips closed around the tip of his cock and he sucked hard on it. His pointed tongue swirled all around and into his slit, getting a taste of his salty precum. Max gave his best not to buck up and hump that pretty face right away. Instead, he placed his hands back onto his student's head and gently pushed him down as if to ask for more.

Tristan consented and slid his lips further down the thick length, his jaw aching already for being stretched that much. With some difficulty, he relaxed and began to bob his head, breathing through his nose. He was fully committed to earning that A, hollowing his cheeks as he moved up and down the cock and his tongue stroked the underside of it. Sure, it would have been easier if Mr. Medina wasn't trying to push him deeper onto his cock with each downward suck but it was ok since he was already fighting the urge to rock his hips...

Eventually, the teacher managed to force him at a few inches from swallowing it all and, losing his grip, thrust up as to slam his whole cock into his student's mouth. Caught off guard, Tristan found himself choking right off, the swollen head hitting the back of his throat. He tried to pull away with all his effort, his face squashed against Max's pants, but tough hands held him in place. His eyes began to water and drool spilled from the corner of his mouth as he squirmed and gagged, uncontrollably. A deep growl rumbled in the teacher's chest. The more Tristan struggled the more his throat contracted around his cock, sending vibration up to his spine. Fuck, yeah...

Max felt his balls tighten and his cock throb and knew he wouldn't have held out longer. So, he just let himself get caught up in the moment and fucked his student's mouth, thrusting his hips up while keeping him down. Tristan coughed and coughed, his vision getting blurry and his face turning red for the lack of oxygen. Just a matter of time and he would have passed out... However, before he could have, his teacher quit bucking his hips and yanked his head back off of his cock, until only the tip was between his lips. The student felt immediately relieved for the break but didn't even have the chance to catch his breath that his mouth was filled with cum.

Max just grunted, throwing his head back, as he shot something like 7 spurts of hot, creamy spunk. Tristan had no choice but to swallow everything that he could, shivering at the sensation of slick, bitter semen going down his throat. The teacher didn't let go of his head till the last of his orgasm faded. Then, he loosened his grip and pulled his student back completely, pushing him down onto his back. After a while to get a hold of himself, Max tilted his head and laughed at what he saw. Tristan was lying on the floor, exhausted and breathless, sputtering a mix of jizz and saliva. Such a mess... But the reason why the teacher was amused was the enlarging wet patch in his student's pants...

"Well, Mr. Dugray your oral skills are worth you a B..." Max commented heavily as he reached down for his cock, still totally erect, and gave it a few pumps. He could see a hint of disappointment as Tristan raised his head and gaped at him, gasping. God, that was a piece of cake... "Nevertheless, I'm open to giving you an A after a thorough anal check... Are you in?"

The student didn't say a word. He just used his last strength and stood up, his back to Mr. Medina. Then he bent over his teacher's desk and unzipped his pants, dropping 'em to his ankles...