Iron Mal said:
Well to be quite frank, hetrosexuality is the norm, as such it should be taught first unless there is a particular reason that warrants the mention of homosexuality (such as a gay family member or school friend, this will come up on it's own anyway, there's no need to force it).
Then again how would you know what the child might encounter? For instance, what happens if one of the classmates gets exposed as being gay without anyone seeing it coming? How do kids usually react to that when they have only been forcefed with the heterosexual norms and values all their life? With acceptance and tolerance? (I doubt it)
Iron Mal said:
When dealing with kids it's best to keep things as simple as possible
"Love can occur between a man and a woman, but also between a man and another man or a woman and another women. Only men and women can have children through sex, though but that doesn't mean that the feelings of homosexual are any less real or strange than the ones between heterosexual men and women. People are different, and it's okay to be different because we are all a bit different from eachother in some way or another. So I want you to bear this in mind if you meet a boy who loves other boys instead of loving girls, because even if you might not love boys like he does, he's not any less of a person than you are, just different from you. The same way you are different from him when you like blue shirts more than green shirts.
You want others to accept that you like blue shirts and not get teased or made fun of because you do, right? Then it's not hard to understand that a boy who likes boys more than he likes girls would want to be able to like what he likes without getting teased because of it, don't you agree?"
Pretty simple and clear cut explanation and one that a kid at a young age would eat up pretty easily.
So exactly what is it that you fear would "complicate" matters so much?