I have taken down my old website that I used while teaching English at my last job. If I have time, I will add resources for learning Thai, English, and Spanish.
In the meantime, here are some other resources that you might find useful.
Input vs Output
Personally, I prefer the input method as it is less stressful and easier to do on your own. So, the rest of my resources will focus on methods using comprehensible input.
He is a polyglot and founder of LingQ. LingQ is premium site designed to help you learn languages through listening and reading. His free YouTube videos provide lots of great tips and inspiration.
If you are interested in learning Thai, without using any English, then the Comprehensible Thai YouTube channel is for you.