I definitely would not recommend Avalon unless you really don't care about contract specifics. I feel as if AT placed me wherever was fastest and most convenient. I don't believe that this school is a fit for me at all. I had specific requests and they weren't met. Although, AT tried to help me with issues afterwards. I think that more time and thought should be given. Also, there are hundreds of jobs in Seoul and I was only offered two options.
Avalon does not stick to their contract and make adjustments halfway through your time. I signed on to work Monday through Fridays from 2-10 and then four months in they changed their schedule to include Saturdays. We were basically bullied into signing a statement saying that we agreed to possibly work Saturdays.
The training they provided was helpful, however it wasn't paid. It may be different at other campuses, but the foreign teachers are not appreciated here. We don't even have a head Foreign teacher.
I wish that someone would have given me a review of this school. One of my coworkers said that he wanted to give an honest review and it was declined. I definitely wouldn't have signed on to work at Avalon had I been given an honest review.
Avalon is more concerned about money. They want the parents to be happy, but they also don't want the students to be upset. Therefore, when students don't do their work, there are barely any repercussions.
Adventure Teaching was very prompt and helpful in the beginning. I had many questions and they tried to help as best they could. I just wish that I was offered more options for teaching here. Now that I am here, I can see that vast varieties.