What is the version of the following sentence with correct punctuation?

But nice that the years on Interactive Media Marketing Accdemy havent been wasted No I knew that but its still nice with that knowledge in the back of my head now that I think its a lot of fun too I hope you enjoy my earlier entry about Rocky
But nice that the years on Interactive Media & Marketing Accdemy haven't been wasted No I knew that, but it's still nice with that knowledge in the back of my head, now that I think it's a lot of fun too. I hope you enjoy my earlier entry about Rocky.