4 Ways to Submit Assignments On-Time