Believe it or not, it's been more than 12 years since the lovable kids known as "Freaks and Geeks" left our airwaves after just 18 episodes.
The show went on to become a cult hit in the time since, in addition to launching the careers of many of your favorite celebs working today!
Our friends at Snakkle.com dug up shots of the stars from the 1999-2000 run of the show, plus found out what they've been doing since they left the hallowed halls of William McKinley High (yes, the "Freaks" lived there before the "Gleeks"). Check them out below!
Plus, every cast member from the series just reunited for a very special issue of Vanity Fair (above). Click here to see more pics, plus some never-before-seen shots from the series!
John Francis Daley as Sam Weir
As geek Sam Weir, Daley played the adorable underdog, navigating the tricky waters between pursuing a massive crush on his dream girl and staying loyal to his nerd-tastic friends.
Now: John may be all grown up, but audiences are still drawn to his lovable awkwardness as Dr. Lance Sweets on Fox's "Bones." He's also juggling a successful career as a writer -- he wrote the screenplay for the Jennifer Aniston, Jason Bateman comedy "Horrible Bosses" -- and has several projects set for release in 2013. Not bad for a geek!
See all of the stars of "Freak and Geeks," then and now, at Snakkle.com.
Martin Starr as Bill Haverchuck
Martin Starr played Bill, a geek of few words unless he was around his friends. Loyal to the end, he still had no problem teasing Sam about snagging the dreamy Cindy Sanders (Natasha Melnick) as his lab partner.
Now: Starr has worked steadily in TV and film and is a staple in Judd Apatow movies (see "Superbad" and "Knocked Up"). He's also gained a huge cult following after his hysterical performance as wannabe sci-fi writer Roman DeBeers on "Party Down." Most recently, you probably spotted him in small roles on "Hawaii Five-0", "New Girl" and "Parks and Recreation."
See all of the stars of "Freak and Geeks," then and now, at Snakkle.com.
Samm Levine as Neil Schweiber
Nobody ever looked as good in a sweater vest as the overly-confident yet cheesy Neil Schweiber. His swagger came from his dad, who seemed the epitome of cool … until poor Neil discovered Dad was a big ol' cheater.
Now: Levine has a budding film career, with parts in "I Love You, Beth Cooper" and "Inglourious Basterds." Most recently, he was seen in small roles on TV's "NCIS" and "Necessary Roughness."
See all of the stars of "Freak and Geeks," then and now, at Snakkle.com.
James Franco as Daniel Desario
James Franco locked down the look, tone and manipulating prowess of a too-cool burnout. Plus, he's easy on the eyes. This made him an instant standout on the show, and his career has skyrocketed ever since.
Now: What isn't this guy up to? He hosted the Oscars in 2011 (while nominated for his performance in "127 Hours," and between shooting scenes for the ABC soap "General Hospital" and finishing up classes at the Rhode Island School of Design).
As if we don't see enough creativity from Franco the actor, filmmaker, artist, model and author, he has more than 7 film projects in the works for 2013 -- and will even teach a course in short film production at the University of Southern California in the spring. For a break, we assume he'll probably just try his hand at curing cancer and negotiating peace in the Middle East.
Click "Launch Gallery" below to see the rest of your favorite "Freaks and Geeks" then and now, including Jason Segel, Seth Rogen, Busy Philipps and more at Snakkle.com!