This is SO FUNNY, but be warned:  There is Dookie all over the first half and M.J. all over the second half.  But it is SOOO worth it.  I’m crying a little bit.