Should this information be taught at home or at school?
Never at school, unless it is a religious school. There should be no prayer either at any institution that is funded in whole or part by the government be it local or federal. Our Constitution provides for the separation of Church and State, which is categorically ignored.