You're about to flunk this class if you don't get your act together. Luckily for you, Professor Cassidy is very 'understanding' of your situation...