Everyone should have the rtight to marry the person they chooses, as long as they both are adults.
teaching Islam's history is not equal to teaching Islam religion. School should teach the history and the values of every major religion : christianity, judeïty, Islam, buddhism, Hinduism, etc...