Author's Note: This story contains both oral and anal gay sex. Enjoy! =)
--------------------------------
When Cory came back the next afternoon, he wasn't as surprised this time to find Sam there too... it did surprise him a little that both Sam and Mr. Peterson were both just sitting there waiting for him. But he was welcomed with a warm smile from his teacher, who immediately stood and gently kissed Cory's lips. By the time he pulled away, Sam was on his knees, only about two feet away from Cory.
With a gentle push, Mr. Peterson guided Cory forward. Cory was surprised when Sam seemed rather eager to get his zipper down... although Cory wasn't actually hard yet, Sam's skillful hands began massaging his balls and stroking his groin. Mr. Peterson started kissing his neck and caressing his ass... with all the attention blood was very quickly surging through Cory's dick and Sam encouraged that growth with licks. Even before Cory was fully hard, Sam began to suck on his dick, letting the swollen member fill his mouth and begin to grow down his throat.
The easy sexual debauchery was very new to Cory, but he found he liked it quite a lot... Mr. Peterson didn't even move away this time as he added lubricant to his fingers and began to work one into Cory's tight anus. Although Cory couldn't relax quite away, he found it a lot easier to do so... moaning with enjoyment as he was stretched open from behind while Sam worked away at his cock.
"That's right Cory," He could practically hear Mr. Peterson's smile, "Nice and easy... It all just feels good doesn't it? Sam's a good little cock sucker... he's had plenty of practice."