Intro Biology at Football U

Little Lord Sweater Vest teaches photosynthesis at the Ohio State University. Seriously. Watch below:

(Via Deadspin.)

More like this

The Colorado Rockies have found the lord-uh, Jesus Christ. According one of their owners:
Following my Sweet 16 optimism, my bracket was blown to shit. I am currently sitting in fourth place in the ScienceBlogs pool, but I last earned points when UCLA made it to the Final Four.
Have you ever wondered what's happened to the line between church and state? Are you curious as to whether the line has been blurred or erased altogether?

Hey, at Ohio State whatcha gonna do to get their attention?