Hello,I have heard there is a good agency operating in the northern area of Thailand. I can't find out their name or website. I am looking for 12 month contract with possible accomodation included. Also, help with an ED visa would be great!.... Any leads?

The best advice I can give you about agencies in Thailand is: avoid them. The best way to get a job here is to be here and ready for an interview. Most schools up country will offer some kind of reasonable fully furnished accommodation. You will need a bachelor degree to get a work permit, but you can come here on a double-entry Tourist Visa and get it converted to a Visa-B when you have a promise of a contract.