Universal Theme TKaM has always been taught, because of the Universal Theme in it. the Universal theme used in the book is often about prejudice circumstances. From race to way of life.
Universal Theme TKaM is taught at around 8th because at this time children are maturing into adults and can uses the themes in the book through their life.