they give homework everyday its a lot of homework but my kid is use to it. it takes him 20 mints to 1/2 hour, to finish his homework. every kid is different some takes more some less. in addition he has to read 2 steps of reading 15 mints for 1 step, kids have to read every night. but he is learning a lot and new ways of doing math. Math is getting harder and some times confusing.