EF is great for what they do. You need to understand what they do, though. EF helps kids experience the world. The tours are geared toward students, and are fast moving. You see a lot, but not as in depth as you may prefer. As a teacher, I appreciate this approach because it works for students. Some kids have shorter attention spans. Some activities fall flat. The speed of the tour prevents problems. As a traveler, I don't love it, but there is a big difference between individual travel and group travel. Also, EF tours include local guides at many sites. Some are better than others, but teachers have the chance to rate guides, and EF tries to work with the best as often as possible. Students who expect to learn and want to listen get more out of these tours than others. Teachers need to prep kids for the educational parts of the tour, and parents need to stress that trips are educational, not just vacations. Most of the students I have taken on tours want to experience more of the world afterward, and go on their own tours later, so EF is doing their job creating lifelong travelers and exposing kids to the world.
While it might be possible for a teacher to get a slightly cheaper price cutting out the middleman and running the trip alone, I prefer to have support. I want someone working on logistics so I can work with the students. I also feel safer having someone who is fluent in the language, knows local laws, and how to navigate the health care system (much different an America's in many countries) in case something goes wrong.
EF also does a good job working with teachers. When I have had issues, they have quickly resolved them. On one tour, due to a ferry strike, we had to reschedule some of our events. Legally, EF did not have to do anything, but when I called my rep, she immediately refunded some of the cost of the trip to all of my students. Similarly, when I have complained about food or hotels, EF has been responsive, and on my recent tours, both have been better.
Importantly, teachers are responsible for student behavior. Some teachers who travel are not good at this. As a parent, you need to get to k so your child's teacher before sending your child to a foreign country. Some teachers think they are getting a free trip. That's a problem. My chaperones and I work all week to make sure our students are safe, and having a great time. We have travelled with teachers who don't do that, and ended up helping their students as well. I can see why sme students would have issues on tour with the wrong staff, but there is not much EF can do about that. When I travelled with a bad group, my EF tour director did go out of her way to keep their teacher away from my students so that I didn't have to worry about them and the teacher, but there isn't much more that can be done, short of kicking teachers out (which I would be fine with).
EF doesn't make cancellation fees a secret. We warn our students that they're not getting their deposits back if they cancel (though EF has refunded them when I've found replacement students). EF does offer a school board guarantee, where we have a certain amount of time to cancel the tour if our board does not intend to approve the trip, so people can get money back. In addition, after the Paris attacks, EF offered vouchers for the full value of the trip if our school board cancelled the trip (though they did not offer money back, as the state department did not say that Europe would be unsafe). In general, EF has been transparent and fair with their prices.
At the end of the day, most students who have travelled with me have expressed interest in traveling again. EF is as good as any educational travel company in the world, and charges less. It's important to know what you're getting into and prepare (I tend to make the food and hotels sound worse than they are so people are pleasantly surprised). It's important to be flexible, because when 30+ people travel together, no one is going to be happy with EVERYTHING, and it's really important to trust the teachers you're sending your kid with, but EF does their job creating a great experience who student travel. read more