So I’m 22 and looking to teach in Japan for a year or two for a change of pace in my life. OWLS is moving forward with me, for now, and I was hoping to get some advice? Is OWLS a trustworthy company? I couldn’t find anything about them? Also, any other information I need to be aware of before moving?