While I painfully preach advance planning and preparation to my sons, I was actually the kid in school who waited until the last minute to cram for tests...