Weeks of ceaseless procrastination have paid off as I finally got my all my coursework done and handed in 9 days late. Woot!