Primary education is free for all children in Bangladesh, from grades one through five. By law, children between the ages of six and ten must attend school. However, the quality of education remains a barrier for education levels.