service programs involving children/education

I’m looking for international community service programs where the service I’d be doing would mostly be centered around working with or teaching children. The main programs I’ve heard about so far are Global Leadership Adventures and Cross-Cultural Solutions. Does anyone know anything about these programs, or know of similar programs I should look into?