One can join wedding of non Muslims but should avoid certain things which is very common in now a days life like having wine dancing etc. and one should also be bear in mind that the food they are serving is halal or not, what is his source of income and all that.....Jazakallah khair....
As'salamoalaikum, sakeena my sister in Islam glad tidings to you...you are most welcome may allah bless you with all you want and guide you with his noor (light)Allah giudes those who seeks for his guideness....
Wa'alaikumasalaam wa'rehmatullahi wa'barakatuhu..sister Sarah..i think best way to teach your children is to teach yourself...i mean do something which can be beneficial for you as well as for your children simultaneously...start reading some good books rather than visiting any Islamic site only...