Thank you to all the dedicated, slightly insane teachers out there. You get an A-.