What the Big Bang Theory cast looked like in high school


[post_page_title]Johnny Galecki playing Leonard Hofstadter[/post_page_title]
Leonard Hofstadter is the kind of friend we all want in our lives. After making his debut in season 1, Leonard soon realizes that he may not have chosen the right roommate in the form of Sheldon Cooper.

Nevertheless, the doctor and science nerd begins to care for Sheldon and his odd ways, and they form a beautiful friendship. Speaking of beautiful, Leonard also embarks on an on-and-off relationship with Penny – and they later tie the knot. Did anyone else shed a small tear on their wedding day? Because we did.

Recommended For You

Should college athletes be paid?

College athletes are worth millions to their schools, and their future franchises. They entertain thousands of fans weekly, but are