GEEO is awesome! I’ve worked with a number of travel agencies and GEEO is by far the best. Jesse Weisz, the director will literally call you at 11pm on a Saturday to address a concern you have immediately.(He’s also great at responding via e-mail… which is crucial how time sensitive a lot of travel-related things are). I went on the 2.5 week journey to India last summer and everything went smoothly– I knew what to expect and felt prepared with all of the informational materials provided to me. They have a pretty awesome variety of trips(India/Nepal, China, Vietnam, Egypt, Turkey/Syria/Jordan/Egypt, Ethiopia, South Africa/Mozambique/Zimbabwe/Botswana, Morocco, Argentina/Uruguay/Brazil, Bolivia, Peru, Costa Rica and Guatemala/Belize/Mexico) all fitting for a teacher’s budget! PLUS you can also arrange to get professional development or university credits! Definitely recommend GEEO, looking forward to going on another trip with them asap!