I'm a horrible student who puts everything off until the last minute but hey still have straight A's so I'll take that