Character Type(s): English Suitable For Grades: 9th - 12th, 12th and above
There are free and down loadable teaching materials on this website. I think this approach fits English speakers better than the topic based material found in most schools.
Looking for curriculum ideas for your Chinese program? On these website you will find TONS real curricula developed by STARTALK award recipients for Chinese programs of all levels and ages.