Archive for June, 2010

I vs. E, and just screw C

Posted by: CJ on June 28, 2010

Reminder of the Year: Sciences Edition

Posted by: CJ on June 21, 2010

Comments on Giving Talks

Posted by: CJ on June 19, 2010

iPod TV

Posted by: CJ on June 19, 2010

Follow

Get every new post delivered to your Inbox.