Homework always returned late - class of 20 and have to wait 3 weeks sometimes . Kept classes late - our last one was 40 minutes late . For many assignments , he sent out another page of clarifications due to the ambiguous nature of the first set of directions - sometimes when you had already completed the work or only had 24 hours left to do so .