I don't know, as I haven't tried, sorry.
But - if you stick to one teacher, how can you know if that teacher is any good or not? If you try a couple of different ones, you can see which ones you get on well with, and which ones actually know the language, and can teach well. From having seen some of the answers offered by particularly non-native speakers on here, it's clear that several of them do not have a very advanced level of English.