i ca n't believe i managed to hang myself with a noose crafted from the finer points of love of all things , in front of a jury of my peers and my scorching-hot professor , which reminds me , i 'm still a little miffed at the big scholastic reveal .