Crushology 101 (2025) official poster
📺 K-Drama Guide · Romance · Comedy · Youth

Crushology 101

바니와 오빠들 · 2025
✅ Completed · 12 eps
🎬 MBC · Kocowa · VIU · Prime Video
⭐ 7.1 / 10 MDL
🔞 TV-15
⚡ Updated · Jul 1, 2026

📋 Drama Overview

Everything you need to know before you hit play.

Crushology 101 (2025) official poster
CompletedCAMPUS ROMANCE PICK
Crushology 101
바니와 오빠들 (Baniwa Oppadeul) · 2025 · South Korea
WriterSung So-eun, Lee Seul
DirectorKim Ji-hoon
Episodes12 eps · ~70 min each
Where to Watch✅ Kocowa, Prime Video
⏱️
Binge Time14h 0m
AiredApr 11 – May 17, 2025
GenreRomance · Comedy · Youth
Content RatingTV-15

MBCKocowaVIUPrime Video
Campus LifeLove TriangleComing of AgeWebtoon AdaptationRomantic Comedy

Ban Hee-jin has a plan. After her first relationship — a quiet, humiliating disaster she’d rather forget — the university sophomore known as Bunny draws a strict new set of standards for dating and announces, mostly to herself, that she is done being anyone’s afterthought. Yein University apparently hasn’t received the memo, because within weeks of the new semester, four different men decide she is exactly who they want.

Director Kim Ji-hoon keeps things fast and brightly colored, trusting the webtoon source material’s instinct that four competing love interests is more fun than one undecided woman moping. What carries the show is Roh Jeong-eui’s complete refusal to let Bunny feel like a prize — she’s reactive, occasionally wrong, working something out in real time. The show’s better half is genuinely charming. Its weaker stretch, roughly episodes 8–10, gets tangled in communication-breakdown mechanics. The finale earns it back.

Episode Progress
12 / 12 ✅ Completed

⚡ Quick Verdict

One box. Everything you need to decide.

⭐ Worth it?Yes — light, fun, and makes 70-minute episodes feel shorter than they are
⏱️ Commitment12 episodes · ~70 min each
💛 VibeFour persistent oppas versus one girl who just wants to move on
📺 Skip if…You need a single clear love line from episode one

⭐ 7.1 / 10
· MDL Score

▶ Official Trailer

🎭 Cast & Characters

The campus quartet that turned one sophomore’s second chance into everyone’s agenda.

Roh Jeong-eui as Ban Hee-jin (Bunny) in Crushology 101 (2025)
Roh Jeong-eui
Ban Hee-jin (Bunny)

Lead

Lee Chae-min as Hwang Jae-yeol in Crushology 101 (2025)
Lee Chae-min
Hwang Jae-yeol

Lead

Cho Jun-young as Cha Ji-won in Crushology 101 (2025)
Cho Jun-young
Cha Ji-won

Supporting

Kim Hyun-jin as Cho Ah-rang in Crushology 101 (2025)
Kim Hyun-jin
Cho Ah-rang

Supporting

Choi Ji-su as Nam Kkot-nim in Crushology 101 (2025)
Choi Ji-su
Nam Kkot-nim

Supporting

Lee Ji-hoon as Ban Young-min in Crushology 101 (2025)
Lee Ji-hoon
Ban Young-min

Supporting

Hong Min-gi as Jin Hyeon-o in Crushology 101 (2025)
Hong Min-gi
Jin Hyeon-o

Supporting

Nam Kyu-hee as Kwon Bo-bae in Crushology 101 (2025)
Nam Kyu-hee
Kwon Bo-bae

Supporting

Kim Jae-hwa as Kim Hyun-kyung in Crushology 101 (2025)
Kim Jae-hwa
Kim Hyun-kyung

Supporting

Kim Min-chul as Dong Ha in Crushology 101 (2025)
Kim Min-chul
Dong Ha

Supporting

Wang Bit-na as Im Gyeong-hwa in Crushology 101 (2025)
Wang Bit-na
Im Gyeong-hwa

Supporting

Kim Hyeon-mok as Ko Bong-su in Crushology 101 (2025)
Kim Hyeon-mok
Ko Bong-su

Supporting

🍿 Where to Watch

Stream Crushology 101 on these platforms.

📺 Episode Guide

Spoiler-light recaps — enough to remember where you left off, nothing that ruins the ride.

Crushology 101 Episode 1 — A Dynamic New Semester
EP 01
A Dynamic New Semester
Apr 11, 2025
Ban Hee-jin arrives to a new semester carrying only the resolve that the previous one won’t define her. It doesn’t last long — the episode spends most of its runtime setting up campus geography, Bunny’s friend group, and the first glances from men she hasn’t yet learned to recognize as trouble. The setup is efficient. By the end of the hour, the machinery is in place.

Crushology 101 Episode 2 — A Cruel Fate
EP 02
A Cruel Fate
Apr 12, 2025
A part-time exhibition gig puts Bunny in the same room as someone she can’t immediately dismiss. The episode is slower than the premiere but more careful — it’s doing character work rather than plot mechanics. Her financial situation surfaces quietly, making her feel less like a webtoon heroine and more like an actual person balancing tuition against dignity.

Crushology 101 Episode 3 — Flirting and Fighting
EP 03
Flirting and Fighting
Apr 18, 2025
Hwang Jae-yeol’s interference starts here, and it reads more territorial than protective. The show doesn’t try to disguise that. The romantic tension is real, but so is the first signal that his feelings and his behavior won’t always match — a gap the drama keeps returning to all the way through episode 10.

Crushology 101 Episode 4 — Pursuit Only I Don't Know About
EP 04
Pursuit Only I Don’t Know About
Apr 19, 2025
Jae-yeol goes to Cha Ji-won for help, which is the funniest the show gets. Watching him walk into his academic rival’s study room and ask, without making eye contact, for relationship strategy is a small character revelation — his pride makes the scene. The episode also quietly raises a question the show won’t fully answer until the finale: who actually understands Bunny best?

Crushology 101 Episode 5 — Heart Fluttering Alert
EP 05
Heart Fluttering Alert
Apr 25, 2025
The confession arrives earlier than expected and completely reshapes everything after it. Jae-yeol lays it out plainly — the most likeable he’s been all series. Then Yeo-reum walks in. It’s a classic rom-com gut punch, timed for maximum disruption, executed well enough that the annoyance reads as earned rather than cheap.

Crushology 101 Episode 6 — What We Are
EP 06
What We Are
Apr 26, 2025
Bunny processes the Yeo-reum situation poorly and she knows it. The episode is really about what happens when you can see exactly what’s going wrong but still can’t say it directly. For about fifteen minutes the show touches something rawer than its usual tone — the jealousy is honest; the silence around it is the real problem.

Crushology 101 Episode 7 — Misunderstandings
EP 07
Misunderstandings
May 2, 2025
School festival episodes are usually filler. This one uses the forced proximity to reveal things — a near-confession interrupted at the worst possible moment, a stray look from Cha Ji-won that suddenly carries more weight. The pacing gets jittery, which works: it mirrors how Bunny feels navigating a campus that’s gotten very small, very fast.

Crushology 101 Episode 8 — Left Unsaid
EP 08
Left Unsaid
May 3, 2025
The show stops letting secrets sit on shelves and forces people to say what they’ve been circling for seven episodes. Not everyone handles the information gracefully. The breakthrough isn’t triumphant — it’s awkward and incomplete, which is more honest than the usual rom-com catharsis and also harder to sit with.

Crushology 101 Episode 9 — Personal Crises
EP 09
Personal Crises
May 9, 2025
Cha Ji-won steps up during a rough patch and the problem is he’s genuinely good at it. The episode asks an uncomfortable question about whether the right answer and the right feeling always point in the same direction. Bunny’s lean toward Ji-won is written carefully — not quite romantic, but it chips at Jae-yeol’s foundation in ways that feel legitimate.

Crushology 101 Episode 10 — Mixed Feelings
EP 10
Mixed Feelings
May 10, 2025
Jae-yeol’s reaction to the scholarship news is the lowest point he hits. He knows it’s wrong while he’s doing it, which makes it worse. The episode earns its frustration — it’s meant to make the viewer uncomfortable, and it does. This is the dip before the climb, and the drama needs you to feel exactly how far down it goes.

Crushology 101 Episode 11 — Unexpected Encounters
EP 11
Unexpected Encounters
May 16, 2025
The reunion after a brief absence plays quieter than expected. Bunny’s return to campus uses the distance to check whether anything has actually changed — for most characters, something has. The episode’s job is to reset the board for the finale without forcing a false sense of resolution, and it gets that right.

Crushology 101 Episode 12 — Final Resolution
EP 12
Final Resolution
May 17, 2025
The finale gives everyone a clean exit: Bunny keeps the scholarship, Jae-yeol gets out of his own way, Cha Ji-won makes the most dignified second-lead departure in recent memory. The year-apart reunion is simple — no dramatic airport, no overlapping monologues. Two people who’ve done actual work on themselves, meeting each other at a different level.

🏁 Ending Explained

Full spoilers ahead — everything that happens in the finale and what it all means.

⚠️
Spoiler Warning — This section covers the full finale of Crushology 101. Stop here if you haven’t finished the series.

Who Bunny chooses — and how Ban Hee-jin chooses Hwang Jae-yeol. Not immediately, and not before forcing both of them to earn it. She takes the overseas scholarship, they spend a year apart, and when they reunite it bears no resemblance to the anxious, insecure dynamic they spent ten episodes building. Cha Ji-won steps back entirely — no dramatic plea, no last-minute reversal. He moves on with a quiet clarity that the show treats as its own kind of resolution, not a consolation prize.

Crushology 101 (2025) — Hwang Jae-yeol and Ban Hee-jin reunite after a year apart

What Bunny’s arc actually proves The ending tracks whether Ban Hee-jin has learned to prioritize herself — the thing episode one promised and the middle stretch kept complicating. The scholarship is a test she passes. Refusing to put her plans on hold for Jae-yeol is the thesis the show spent twelve episodes proving. She was never the prize. The whole point was that she stopped acting like one.

How Hwang Jae-yeol actually changes Jae-yeol’s arc ends not with grand gestures but with the quieter thing: he learns to support rather than possess. His episode 10 behavior exists in the finale as a reference point — what he could have been, against what he is now. The show doesn’t rehabilitate him by making you forget the worst of him. It rehabilitates him by having him remember it and do something different with that knowledge.

Crushology 101 (2025) — Hwang Jae-yeol's changed perspective in the finale

What Cha Ji-won’s exit means Ji-won’s departure is the most emotionally precise thing the finale does. He’s been the show’s most mature character for roughly eight episodes — steady, perceptive, willing to hold back when Bunny didn’t need rescuing. Giving him a dignified exit that doesn’t require a heartbreak scene respects both the character and the audience. His moving-on lands because the show never asked him to be the villain.

The KDW verdict on the ending The year-apart coda is the right call for a drama where the emotional damage took long enough to accumulate. Crushology 101 doesn’t pretend the relationship was fine before the break. It gives the characters actual time to become the people the ending needs them to be — then reunites them simply, without manufacturing a scene the moment doesn’t need. Simple endings are hard to pull off. This one works.

Crushology 101 (2025) — Ban Hee-jin and Hwang Jae-yeol begin a new chapter

✍️ KDramaWorlds Editor’s Take

Our honest read on why this drama is worth your time — and who it’s for.

🐰 One Bunny, Four Oppas
💌 Campus Love Math
✨ Webtoon at Full Color
🎓 Self-Discovery, Eventually

There’s a scene in episode four where Hwang Jae-yeol walks into Cha Ji-won’s study room and asks, without making eye contact, for help not losing a girl he just admitted to liking. The scene lasts maybe three minutes. Lee Chae-min plays it with exactly the right amount of wounded pride, and the two actors’ dynamic in that room quietly sets up everything that follows. Campus rom-coms live or die on ensemble chemistry — and this one knows it. The show holds its shape even when the main couple is stuck in an argument spiral, because the surrounding cast keeps generating actual friction. Similar in that sense to True Beauty, where the real engine was never the main couple’s momentum but the competing gravity of the people orbiting them.

Crushology 101 (2025) — cinematic still

Roh Jeong-eui has been building toward a role like this for a while. Bunny is tricky — she needs to be sympathetic enough that four men pursuing her reads as plausible rather than absurd, but grounded enough that the finale’s self-prioritization feels earned rather than sudden. Jeong-eui plays both requirements without forcing the seams. The script doesn’t always help her, especially in episodes 8–10 when the miscommunication mechanics grind forward motion to a halt. But she keeps Bunny’s frustration readable as a person working something out — which is more than Business Proposal ever asked of its female lead, and probably why Crushology 101 holds up better once the dust settles.

What the show does best is color. Kim Ji-hoon’s direction keeps the campus looking like a place people actually want to be — bright, densely populated, slightly chaotic in a good way. The four-suitor premise sounds exhausting and in weaker execution it can be. Here it mostly works because the drama doesn’t try to make each man equally viable all the time. Jin Hyeon-o and Cho Ah-rang cycle in and out of prominence; Ji-won carries the second-half emotional weight; Jae-yeol holds the center. The distribution is uneven in ways that serve the story rather than fighting it.

👍👍👍 BEST FOR 👍👍👍
📚 Students who’ve done exactly one embarrassing thing in front of someone attractive and chose strategic avoidance forever
🐰 Webtoon readers who want to see Ban Hee-jin actually develop a backbone
😌 Anyone who needs 70-minute episodes that feel like 40 when the cast is on form

⚖️ Final Verdict
What works
Roh Jeong-eui holds the center of a chaotic four-suitor premise with real conviction
Lee Chae-min and Cho Jun-young’s scenes together are the show’s consistent highlight
The finale pays off the year-apart structure without manufacturing false tension

What to know first
Episodes 8–10 are a communication-breakdown slog — the weakest stretch by far
Jin Hyeon-o and Cho Ah-rang are more entertaining in isolation than in direct competition
70-minute episodes occasionally carry 15 minutes of connective tissue you didn’t need

7.1 / 10— A campus rom-com that runs on charm and earns its finale by actually growing its characters rather than just settling them.

💬 Helpful? Share this guide →

KDW Editor Editorial Team, KDramaWorlds

This review was written and fact-checked by the KDW editorial team — a small group of K-drama viewers who watch every title before writing about it. No screeners, no synopsis-only takes.

604 Reviews Published
339 Actor Profiles
2026 Writing Since
More about the KDW Editorial Team

Share your reaction to this drama.

You can pick up to 3 reactions.

Before You Comment

Keep it kind, skip the harsh language, and please — no spoilers. Everyone's taste is different, and that's perfectly fine.

This space is for real reactions and discussion from other viewers. Help keep it comfortable for everyone by not giving away major plot details.