It worked for me when I did a 10-hour course of one-on-one with a 16 year-old boy who wanted to go to prep school in Florida. First I had him do introductions, really detailed introductions of his school, his family, his hometown, his interests, his likes and dislikes, all the while taking copious notes regarding his pronunciation, his grammar, his vocab. I confiscated his phone when class began, so he had to either try to remember a word or, if he could not, come up with different word. Then, when he was done, I began addressing all the things he had done wrong, going over the issues over and over again.
When class was over, I gave him a text from a childrens' book marked with stressed and unstressed syllables and 5 questions that he had to answer for next class. Not write them down, but formulate an answer in his head and tell me. He also had to practice reading the text out loud, to get a feel for the rhythm of English. These one-on-one clasees are only a pain in the ass if they are approached as a pain in the ass. I always find them easy and less stressful than the 40 students in one class I have to teach at Uni.