imposes strict deadlines on assignment takes a month to grade it, expects you to be patient

20,115 shares