THEN AND NOW: The stars of 'Sex Education' on their first and last episodes

  • Warning: Spoilers ahead for the final season of "Sex Education," which is available now on Netflix.

  • The British teen show follows a group of students as they progress through Moordale secondary school.

  • The series ends at a new school, Cavendish College, where every character has evolved in different ways.

Otis Milburn went from a virgin sex nerd to a heartbroken but confident student.

Sex Education beginning and end
Asa Butterfield played Otis in "Sex Education."Netflix

First seen: Season one, episode one as the nerdy son of a sex therapist who was uncomfortable with sex and his own body.

Last seen: Season four, episode eight as a student sex therapist going through a big heartbreak after his ex-girlfriend Maeve leaves for America.

Maeve Wiley went from a rebel student to aspiring author.

Sex Education beginning and end
Emma Mackey played Maeve in "Sex Education."Netflix

First seen: Season one, episode one as a rebellious student who is secretly a smart literature student.

Last seen: Season four, episode eight studying abroad in America after leaving her boyfriend Otis behind and receiving a call about her book, "Southchester."

Eric Effiong went from gay unpopular student to an aspiring pastor.

Sex Education beginning and end
Ncuti Gatwa played Eric in "Sex Education."Netflix

First seen: Season one, episode one as a gay, confident but unpopular student whose only friend is Otis.

Last seen: Season four, episode eight as a gay, confident man who wants to become a pastor after coming out to his church.

Adam Groff went from homophobic bully to a bisexual horse teacher.

Sex Education beginning and end
Connor Swindells played Adam in "Sex Education."Netflix

First seen: Season one, episode one as a homophobic bully who has an emotionally abusive relationship with his father.

Last seen: Season four, episode eight as an out bisexual man who finds his calling working on a farm as a horse teacher.

Aimee Gibbs went from being a boyfriend-obsessed student to finding her own confidence.

Sex Education beginning and end
Aimee Lou Wood played Aimee in "Sex Education."Netflix

First seen: Season one, episode one as Maeve's ignorant friend who is learning about her sexuality.

Last seen: Season four, episode eight as a self-confident art student processing a traumatic incident.

Jackson Marchetti went from a confident, popular athlete to finding out his true identity.

Sex Education beginning and end
Kedar Williams-Stirling played Jackson in "Sex Education."Netflix

First seen: Season one, episode one as the popular head boy and swimming athlete of Moordale secondary school. He is the son of two mothers, Roz and Sofia.

Last seen: Season four, episode eight as an anxious student who learns that he was actually conceived during an affair between Roz and a married man before his mother had met Sofia. However, he forgives his parents for keeping it a secret.

Ruby Matthews grew from a mean popular girl to a sentimental student.

Sex Education beginning and end
Mimi Keene played Ruby in "Sex Education."Netflix

First seen: Season one, episode one as a member of the Untouchables, the mean popular group of Moordale.

Last seen: Season four, episode eight as a student who overcomes heartbreak and being left behind by her friends. She does make a new set of friends, joining the nice popular kids at Cavendish College, at the end of the show.

Olivia Hanan goes to a different school in the final season.

Sex Education beginning and end
Simone Ashley played Olivia in "Sex Education."Netflix

First seen: Season one, episode one as as a member of the Untouchables, the mean popular group of Moordale.

Last seen: Season three, episode five looking after Ruby after she is hurt by Otis. Olivia does not return for the last season, but Ruby says that Olivia made friends at her new school.

Anwar Bakshi goes to a different school in the final season.

Sex Education beginning and end
Chaneil Kular played Anwar in "Sex Education."Netflix

First seen: Season one, episode one as as a member of the Untouchables, the mean popular group of Moordale.

Last seen: Season three, episode eight as one of the many students that help takedown the new oppresive headteacher Hope Haddon (Jemima Kirke). Anwar does not return for the last season, and Ruby says that he made friends at his new school.

Otis' mother Jean went from being a sex therapist to being a sex therapy radio host.

Sex Education beginning and end
Gillian Anderson played Jean in "Sex Education."Netflix

First seen: Season one, episode one as a confident sex therapist who oversteps her son's boundaries.

Last seen: Season four, episode eight as a sex therapy radio host who is juggling being a parent to teen Otis and newborn baby Joy. She has also reconnected with her sister Joanna and is receiving treatment for postpartum depression.

Dan went from Jean's sex partner to the father of her second child.

Sex Education beginning and end
Daniel Ings played Dan in "Sex Education."Netflix

First seen: Season one, episode one as Jean's sex partner.

Last seen: Season four, episode eight as the father of Jean's second child Joy. Dan appears to be told he is the father at the end of the season.

Adam's mother Maureen went from an unhappy marriage to a happy family.

Sex Education beginning and end
Samantha Spiro played Maureen in "Sex Education."Netflix

First seen: Season one, episode one as Adam's shy mother.

Last seen: Season four, episode eight as a confident woman who still loves Michael, Adam's father.

Adam's father Michael went from a cruel headteacher to a substitute teacher who makes amends with his family.

Sex Education beginning and end
Alistair Petrie played Michael in "Sex Education."Netflix

First seen: Season one, episode one as the cruel, repressed headteacher of Moordale.

Last seen: Season four, episode eight as a substitute teacher at Cavendish College who is on a journey towards making himself a better person. However, after making amends with his family, they welcomed him back home.

Colin Hendricks went from being an eccentric music teacher to the savior of Maeve's mother's funeral.

Sex Education beginning and end
Jim Howick played Colin in "Sex Education."Netflix

First seen: Season one, episode one as an eccentric but nice music teacher at Moordale secondary school.

Last seen: Season four, episode six as a teacher at a new school who attends Maeve's mother's funeral. Colin plays "With or Without You" by U2 on the piano after the music player for the ceremony breaks down.

Emily Sands went from being Maeve's literature teacher to becoming a Master's student.

Sex Education beginning and end
Rakhee Thakrar played Emily in "Sex Education."Netflix

First seen: Season one, episode one as a kind and supportive literature teacher.

Last seen: Season four, episode six as a literature master's student who attends Maeve's mother's funeral. Emily tells Maeve at the funeral that Maeve inspired her to return to her studies.

Jakob went from being a widowed handyman to almost fathering Jean's second child.

Sex Education beginning and end
Mikael Persbrandt played Jakob in "Sex Education."Netflix

First seen: Season one, episode four as a widowed handyman who forms a connection with Jean while fixing her home.

Last seen: Season three, episode eight as Jean's partner who is ready to father her newborn baby. However, in season four, we discover through Otis that Jakob had left after finding out he is not the biological father of Joy.

Ola Nyman went from being a friend of Otis to making key friends around Moordale.

Sex Education beginning and end
Patricia Allison played Ola in "Sex Education."Netflix

First seen: Season one, episode four as Jakob's intelligent daughter who befriends Otis.

Last seen: Season three, episode eight as a pansexual Moordale student who dates Lily and accepts her father's new relationship. Ola doesn't return for the final season and Otis states that she left with her father Jakob.

Lily went from being a sex fan-fiction writer to forming real connections.

Sex Education beginning and end
Tanya Reynolds played Lily in "Sex Education."Netflix

First seen: Season one, episode three as a quirky student who wants to lose her virginity in order to complete her alien sex fan fiction.

Last seen: Season three, episode eight dating Ola and rediscovering her joy after being publicly shamed by the former Moordale headteacher Hope. She does not return for the final season but likely left for a new school after Moordale closed down.

Maeve's mother Erin died in season four.

Sex Education beginning and end
Anne-Marie Duff played Erin in "Sex Education."Netflix

First seen: Season two, episode one as Maeve's recovering drug addict mother who is trying to be a parent for both of her daughters.

Last seen: Season three, episode eight when she tells Maeve to follow her dreams in America as a writer. In the final season, Maeve discovers that her mother had a drug overdose. Before she gets a chance to see her, Erin dies.

Viv Odunsanya grew from a study-obsessed student to a student who could stick up for herself and her friends.

Sex Education beginning and end
Chineye Ezeudu played Viv in "Sex Education."Netflix

First seen: Season two, episode two as a high-achieving student who is forced to tutor Jackson.

Last seen: Season four, episode eight as a woman who overcomes an emotionally abusive boyfriend and a true friend of Jackson.

Isaac Goodwin grew from a sarcastic teenager to a sentimental artist.

Sex Education beginning and end
George Robinson played Isaac in "Sex Education."Netflix

First seen: Season two, episode one as Maeve's sarcastic, jaded neighbor.

Last seen: Season four, episode eight as an art student at Cavendish College who begins dating Aimee at the end of the show after opening up to her.

Rahim went from being an attractive French exchange to a heartbroken student.

Sex Education beginning and end
Sami Outalbali played Rahim in "Sex Education."Netflix

First seen: Season two, episode one as a French exchange who immediately gains popularity due to his attractiveness. However, Rahim wants to date Eric.

Last seen: Season four, episode eight as a heartbroken student after Eric dumps him for Adam. He later befriends Adam.

Cal Bowman went from looking after themself to having loved ones help look after them.

Sex Education beginning and end
Dua Saleh played Cal in "Sex Education."Netflix

First seen: Season three, episode one as a non-binary student struggling to be comfortable in their skin with Moordale's oppressive rules.

Last seen: Season four, episode eight still struggling with gender dysphoria but having friends and their mother there to support them. In the final episode, Cavendish College offers to pay for their top surgery.

Read the original article on Insider