Any experience with EF?

My roommate wants to learn French and she is looking at EF to learn. Does anyone have any experience with them? Any input as to the caliber of teachers, teaching, accommodations, etc?

Thanks!

I went on a H.S. exchange year with them. From my occasional discussions with other exchange students, I thought they did about as good a job as the others, not much better or worse. They were, however, considerably more expensive. I chose them because they were the only H.S. exchange program I could find that let you pick your country. Since I wanted to study Spanish in Spain, not Latin America, for personal reasons, this was the deciding feature for me.