Many students wrongly allocate just 30 minutes to an hour for homework. However, to do a thorough job, allocate between 1.5 and 2.5 hours per day. This allows you to focus better and complete your homework without rushing.