I hope the following resources will be useful for anyone attempting to draft their essays for INSEAD, MIT Sloan and Wharton.
Admissionado – Insider’s Guide (Article)
Admissionado – Insider’s Guide (YouTube video)
INSEAD Entrepreneurship Forum (Presentations from May 2013 event)
Admissionado YouTube Channel (Tips and Guides on various b schools)