I used to teach Thai to a Singaporean friend when she was in a Thai elective class. I can teach anything from Thai vocabulary, conversation, or grammar. Personally, I think learning language is using not memorizing. The more often you use it means the more proficient you are and you can practice using it with me. I also can guide you how to practice by yourself. Learning Thai is not that difficult. You might be confused a little about intonation but it is not that important as long as we can communicate to each other.
Not difficult but not easy either
No. But you just need to try to use and apply what you learned as much as possible
If the selected tutor is not available, feel free to contact more tutors: