for anyone who teaches children over the age of [i would say] 9, this is a great textbook. http://www.islamicacademy.org/html/Books/GLIS/Contents.htm