(Just an opinion) If you're on a budget: Sometimes, non-native speakers are better teachers
Before reading this, let me stress once again that this is based on my personal experiences. Your personal experiences are definitely different than mine:
I am currently learning German. And my budget for an italki tutor would be between $20-30 per hour. I've previously enrolled in Goethe to earn my A1 cert but had to stop due to budget constraints and personal commitments. There was a time where I did not have much success in finding a suitable tutor on italki. A lot of them claimed to have "structured lessons" but most of the time they would simply whip out the Google docs and just type out sentences to translate based on any topics I could think of at the back of my head. So whenever I saw tutors' profiles stating "being flexible with your learning needs", I tend to give second thoughts.
But based on my experiences, I noticed that the ones who indeed have actual structured lessons are the non-native speakers (eg. Tutors from Ukraine, Egypt, Serbia, etc.). My theory is that these people have undergone intensive German lessons at official centres themselves, hence they know what and how things are being taught.
So with that said, if you're actively trying to learn a new language (with a certain budget), selecting tutors who are native speakers doesn't necessarily mean that they are the best teachers - unless you're looking for a casual/informal lessons for your vacational needs. At least for German, if you really want structured lessons from native speakers, you definitely have to consider tutors who are charging at a much higher rate (eg. At least $45 per hour) because most of the time, they are qualified teachers. Otherwise do give a chance to these non-German tutors because they might be the best fit for you :)