The Fantasy Room

The Lesson Plan

Anonymous · Extended

The rain tapped a steady rhythm against the study window. Amber lamplight pooled across the oak desk. Textbooks lay scattered like forgotten casualties. Rachel sat on the edge of a plush chair. Her dark hair fell over one shoulder. She traced the rim of a coffee mug. The ceramic was cold. Her thighs pressed together under a thin skirt. She kept her knees locked. The air felt thick. Heavy with something unspoken.

Nadia leaned against the bookshelf. Her posture was effortless. She wore a silk blouse that clung to a full chest and a narrow waist. Her hips curved out in a slow, deliberate line. She watched Rachel. Her gaze was patient. Calculated. She let the silence stretch. The clock ticked. Pages rustled. Nadia’s heels clicked softly as she stepped closer. She stopped just out of reach. Close enough for Rachel to catch her perfume. Sandalwood and warm skin.

"You’re not reading the passage," Nadia said. Her voice was low. Smooth. It carried a quiet authority that made Rachel’s pulse jump.

Rachel swallowed. Her throat felt tight. "I am. I just… keep losing my place."

"Because you’re thinking about other things." Nadia’s eyes dropped to Rachel’s mouth. Then lower. To the way her skirt rode up on her thighs. Nadia didn’t blink. She let the observation hang. Heavy. Deliberate.

Rachel’s cheeks burned. She shifted. The chair creaked. "Maybe."

Nadia smiled. It wasn’t a tutor’s smile. It was slower. Darker. She reached out. Her fingertips brushed Rachel’s knee. The touch was light. Intentional. Rachel’s breath hitched. Her muscles locked. Every nerve in her leg flared to life. The heat spread upward. Fast.

"Relax," Nadia murmured. She didn’t pull her hand away. Her thumb traced the inside of Rachel’s thigh. Slow. Firm. "You’re so tense. It’s just us."

Rachel’s mind raced. This was wrong. This was crossing a line. But her body didn’t care. Her thighs trembled. A damp warmth pooled between her legs. She hadn’t even been touched properly yet. The realization made her stomach twist. Shame warred with a sharp, aching need. She wanted to pull away. She wanted to lean in.

"I shouldn’t," Rachel whispered. The words felt fragile. Barely audible.

Nadia’s fingers slid higher. Just an inch. The fabric of the skirt was thin. The heat of her palm seeped through. "You already want to." Nadia’s voice dropped to a velvet murmur. "I can see it. In your eyes. In the way you’re breathing. You’re waiting for permission."

Rachel closed her eyes. Her chest rose and fell in shallow bursts. The air felt electric. Nadia’s presence wrapped around her. Commanding. Inevitable. The tension coiled tighter. A heavy, pulsing ache settled low in her belly. She hated how easily she was unraveling. She loved it.

Nadia’s hand finally moved. It rested on Rachel’s upper thigh. Warm. Steady. "Look at me."

Rachel obeyed. Her eyes met Nadia’s. The older woman’s gaze was unflinching. Hungry. But controlled. She knew exactly what she was doing. Every second was measured. Every word chosen. Rachel felt herself tipping forward. Over the edge. No more pretending.

Nadia stepped between Rachel’s knees. The movement was smooth. Unhurried. She placed both hands on the armrests. Leaning down. Her hair fell forward. A dark curtain. The scent of her grew stronger. Rachel’s breath caught. Her heart hammered against her ribs. The space between them vanished.

"Stand up," Nadia said. It wasn’t a request. It was quiet. Certain.

Rachel pushed herself up. Her legs felt weak. The floorboards were cool under her heels. Nadia’s hands moved to her waist. Fingers pressed into the soft skin above her hips. The grip was firm. Anchoring. Rachel shivered. Her nipples hardened against the thin cotton of her bra. Every nerve ending was screaming.

Nadia turned her. Slowly. Until Rachel faced the desk. "Lean forward. Hands flat."

Rachel obeyed. The wood was cool against her palms. She felt exposed. Vulnerable. But the vulnerability was intoxicating. Nadia’s hands slid down her back. Over the curve of her ass. Through the thin skirt. The touch was deliberate. Mapping. Claiming. Rachel’s breath came faster. A low whimper escaped her lips before she could stop it.

"So responsive," Nadia murmured. Her breath ghosted over Rachel’s ear. "You’ve been fighting this all evening. Why?"

"Because it’s… complicated," Rachel gasped. Her voice trembled. "You’re my tutor."

"And right now," Nadia whispered, her hands sliding higher, parting the fabric just enough to feel the bare skin beneath, "I’m the woman who’s going to make you come."

The words hit Rachel like a physical blow. Her knees buckled. Nadia’s grip held her steady. The blunt honesty shattered the last of her resistance. The nervousness didn’t vanish. It transformed. Into a sharp, electric anticipation. Her pussy throbbed. Wet. Aching. She could feel the dampness already. Soaking through her underwear.

Nadia stepped back. Just for a moment. She reached into a drawer. Pulled out a small tube. A sleek black strap. Rachel watched through a haze of arousal. Her heart pounded. The anticipation was a physical weight. She could hear the rustle of fabric. The click of a buckle. Nadia worked with practiced ease. Strapping the harness to her hips. Adjusting the thick, realistic silicone. It glistened under the lamp. Rachel’s stomach flipped. Her pussy clenched.

Nadia turned back around. The toy rested between her thighs. Heavy. Promising. She stepped close again. Her hands found Rachel’s hips. Fingers dug in. Possessive. "You’re going to take every inch. And you’re going to thank me for it."

Rachel nodded. She couldn’t speak. Her throat was too tight. Her body was trembling. But the tremor wasn’t fear anymore. It was pure, unfiltered want. She pushed her ass back. An invitation. A surrender.

Nadia didn’t rush. She slicked two fingers with lubricant. The gel was cool. Rachel flinched. Then melted as the first finger pressed against her pussy. It slid through the wet folds with ease. The friction sent a jolt straight up Rachel’s spine. She gasped. Her fingers curled against the desk. Nadia’s finger pushed deeper. Curling. Finding the exact spot that made Rachel’s vision blur.

"Fuck," Rachel breathed. The word felt foreign on her tongue. Raw. Unfiltered.

Nadia added a second finger. She stretched her slowly. Working the slickness deeper. The pads of her fingers rubbed against Rachel’s clit with every inward stroke. The rhythm was maddening. Precise. Rachel’s hips rocked back against the desk. She was chasing the friction. Begging for it without words. The wet sounds filled the quiet room. Slapping. Squelching. Each thrust pulled a broken sound from her lips.

"You’re so tight," Nadia murmured. Her voice was thick with arousal. She pumped her fingers faster. Deeper. Her thumb pressed down on Rachel’s clit. Circling. Firm. Relentless. Rachel’s legs shook. Her orgasm coiled tight in her belly. A heavy, pulsing knot. She was close. Too close. Nadia knew it. She always knew.

Nadia pulled her fingers out. The sudden emptiness made Rachel whimper. She turned her head. Eyes wide. Dazed. "Don’t stop."

"I’m not stopping." Nadia’s tone was calm. Certain. She wiped her fingers on a tissue. Then reached for the strapon. She coated it in more lubricant. The silicone gleamed. Thick. Unforgiving. Rachel’s breath came in shallow pants. Her pussy throbbed. Empty. Aching. She watched as Nadia positioned herself.

"Pussy first," Nadia said. Her voice was a low command. "Take it slow. Breathe."

The tip pressed against Rachel’s entrance. It stretched the swollen lips wide. Rachel hissed. Her muscles clenched instinctively. Nadia didn’t push through the resistance. She waited. Her hands gripped Rachel’s hips. Steady. Grounding. "Let go," she whispered. "I’ve got you."

Rachel exhaled. She forced her muscles to relax. Nadia pushed forward. The head slipped inside. Then another inch. The stretch was intense. Burning. Perfect. Rachel’s knuckles turned white against the wood. Her back arched. A choked moan escaped her. The thickness filled her completely. Pressing against every sensitive wall. Nadia held still. Letting her adjust. Letting the heat build.

"Good girl," Nadia praised. Her breath was hot against Rachel’s neck. She began to move. Slow thrusts at first. Pulling back almost entirely. Then driving deep. The friction was immediate. Overwhelming. Rachel’s head fell forward. Her hair curtained her face. Each stroke dragged against her most sensitive nerves. The wet sounds grew louder. The desk creaked under their combined weight.

Nadia’s pace quickened. The thrusts became harder. Deeper. The base slapped against Rachel’s ass with every forward drive. The impact sent shockwaves through her body. Rachel’s pussy clenched around the silicone. Slick. Tight. She was drowning in sensation. The nervous hesitation was gone. Burned away by raw, unfiltered pleasure. Her mind went blank. Only the rhythm remained. Only the friction. Only Nadia.

"Look at you," Nadia breathed. Her voice was ragged now. The control was slipping. The need was taking over. "Taking it so well. So fucking greedy."

Rachel couldn’t answer. Her jaw was clenched. Her thighs trembled. The pressure in her belly was unbearable. A white-hot coil ready to snap. She pushed back against Nadia. Matching her thrusts. Begging for release. Nadia felt it. She always did. She angled the toy upward. Rubbing it hard against the front wall. Hitting that sweet spot with brutal precision.

Rachel shattered. Her orgasm tore through her like a lightning strike. Her pussy clamped down hard. Rhythmic spasms milked the strapon. A raw, broken cry ripped from her throat. Her legs gave out. Nadia caught her. Held her upright as the waves crashed over her. Over and over. Until she was trembling. Gasping. Drenched in sweat.

Nadia didn’t pull out. She kept thrusting. Slow. Steady. Riding out the aftershocks. Letting Rachel’s sensitive walls grip the silicone. The pleasure was too much. Rachel whimpered. But her body still arched into it. Still took it. Nadia’s breathing grew heavier. Her own need was evident in the tight grip on Rachel’s hips. In the frantic pace returning.

"Turn around," Nadia ordered. Her voice was rough. Commanding. "On your knees. Now."

Rachel obeyed. Her limbs felt like water. She lowered herself to the rug. The plush fibers pressed against her bare skin. She looked back over her shoulder. Nadia stood behind her. The harness still strapped tight. The strapon glistened with her wetness. Rachel’s stomach fluttered. A new wave of nervousness hit. Her asshole twitched. Tight. Unused.

"Relax," Nadia said. She knelt behind Rachel. Her hands slid over Rachel’s ass cheeks. Spreading them wide. The cool air hit her bare hole. Rachel flinched. Her breath hitched. "It’s just another part of you. I’ll make it feel good."

Nadia slicked her fingers again. One pressed against Rachel’s asshole. The tight ring resisted. Nadia didn’t force it. She circled. Massaged. Letting the muscle loosen. Rachel’s heart pounded. The anticipation was agonizing. But the trust was there. She pushed back. Inviting it in.

The first knuckle slipped past the ring. Rachel gasped. The stretch was sharp. Intense. Nadia paused. Letting the burn settle into a deep, heavy pressure. Then she added a second finger. Pushing deeper. Working the slickness in. The friction was different. Tighter. Hotter. Rachel’s pussy, still throbbing from her climax, leaked onto the rug. Her body was a wreck of sensation. She buried her face in her arms. Moaning. Shaking.

"You’re taking it perfectly," Nadia murmured. Her voice was a low purr. She pulled her fingers out. Rachel whimpered at the loss. Then felt the thick tip of the strapon press against her asshole. It was wider. Heavier. The promise of it made her breath catch.

"Breathe out," Nadia instructed. Her hands gripped Rachel’s hips. Firm. Unyielding. "Push back."

Rachel did. The head breached the tight ring. A sharp, burning stretch tore through her. She cried out. Fingers clawed at the rug. Nadia held still. Letting the muscle adjust. Letting the heat bloom into a deep, throbbing fullness. The pain faded quickly. Replaced by an overwhelming, heavy pressure. A different kind of pleasure. Darker. Deeper.

"God," Rachel gasped. Her voice was wrecked. "It’s so… full."

"You wanted this," Nadia reminded her. Her tone was soft but unyielding. "You let me in. Now take it."

She began to move. Slow thrusts into Rachel’s ass. Each drive pushed past the tight resistance. Filling her completely. The friction was intense. Gritty. Perfect. Rachel’s body responded instantly. Her pussy dripped. Her nipples ached. The dual stimulation was overwhelming. Her mind spun. Every thrust dragged against her prostate-adjacent nerves. Sending jolts of electricity up her spine.

Nadia’s pace built. The thrusts grew harder. Deeper. The base slapped against Rachel’s ass cheeks with a sharp, rhythmic crack. The sound echoed in the quiet room. Rachel’s moans grew louder. Uninhibited. Shameless. She pushed back against each thrust. Meeting Nadia’s force with her own. The friction burned. The stretch burned. It was exquisite.

"You feel that?" Nadia growled. Her voice was stripped of all restraint. Raw. Hungry. "Every inch. You’re taking it all. So fucking tight around me."

Rachel couldn’t form words. She just nodded. Her body was a live wire. Overloaded. The pressure in her ass built. A heavy, pulsing ache that mirrored the earlier climax. But deeper. Slower. More consuming. Nadia’s hands tightened on her hips. Her thrusts became frantic. Uncontrolled. The woman who had been so calm, so measured, was unraveling. Rachel could feel it in the frantic pace. In the ragged breathing. In the desperate grip.

"I’m close," Nadia breathed. The admission was a whisper against Rachel’s ear. "You’re going to come with me. Right now."

Rachel felt it. The coil snapping. The wave cresting. Her asshole clamped down hard. Rhythmic spasms gripped the silicone. Her pussy followed. A second, violent orgasm tore through her. She screamed. The sound was raw. Unfiltered. Her body convulsed. Waves of pleasure crashed over her. Relentless. Blinding. Nadia groaned. A deep, guttural sound. Her own release hit her. Her hips bucked forward. Driving deep. Holding there as she shook.

They stayed like that. Locked together. Breathing hard. The only sound was their ragged gasps. The rain still tapped against the window. The lamp still cast a warm pool of light. But everything had changed. The tension was gone. Burned away. Replaced by a heavy, sated quiet.

Nadia finally pulled out. Slowly. Carefully. The sudden emptiness made Rachel whimper. She collapsed onto her side. Curling into the rug. Her limbs felt heavy. Her skin was slick with sweat. Her pussy and ass both throbbed with a pleasant, exhausted ache. She stared at the ceiling. Her chest rose and fell in slow, steady rhythms.

Nadia unbuckled the harness. The click was loud in the quiet room. She tossed it aside. Then knelt beside Rachel. Her fingers traced Rachel’s damp hair. Pushing it back from her face. The touch was gentle now. Softer. The hunger was gone. Replaced by something quieter. Satisfied. Intimate.

"You did so well," Nadia murmured. Her voice was calm again. But warmer. "Every time you let go, it got better."

Rachel turned her head. Her eyes met Nadia’s. The nervous hesitation was gone. The shame had burned away. Only a deep, quiet certainty remained. She smiled. Small. Real. "Thank you."

Nadia smiled back. She pressed a kiss to Rachel’s forehead. Then stood. Walking to the desk. Pulling a blanket from the back of the chair. She draped it over Rachel’s shoulders. The fabric was warm. Heavy. Comforting. Rachel closed her eyes. Listening to the rain. Feeling the steady rhythm of her own heartbeat. The lesson was over. But something else had just begun.

1 of 1