Because of the change in the American public school system over the last several years, now many parents choose to home-school their children. There are many reasons behind this. Let's take a look at a few of them. For some parents, they have religious   reasons for home-schooling. The public school system does not have religious teachings, so these parents want to put religion into the children's daily school activities. This might include teaching religion-based courses rather than coursework that is taught in public schools. For some parents, they do not feel that their local school system offers their children the best learning opportunities. So they want to take matters into their own hands. This may be because the local school has low educational standards   or for some other reason the parents think it necessary to take their children out of the system. Sometimes the parents just feel the children will get a better education at home. Some parents may not be rich enough to send their children to a private school, so the next best thing in their eyes is home-schooling. Thus they can teach their children what they like. One should remember that the laws about home-schooling _ from state to state. In some states, the parents are required to hand in monthly attendance records   to their local school system. What's more, most states require state testing at certain periods such as the CRCT. How many reasons for home-schooling are mentioned in the passage?
2 4 3 5