Oh how I wish they had this when I was in college :(