I'm not really sure how you would "spot" a good piano teacher. You can talk to people you know find reviews for piano teachers in your area to try and find one best suited for you. If you're just starting out, and you need all the basics, you might want to look for someone who is more patient, and very probably works with many children and beginners, who will introduce you to every aspect of playing the piano, and make you want to embrace the piano, not run away from it. If you're at a higher level, you might want to look for someone who specifically teaches, or teaches mainly higher levels, and it doesn't really matter as much if they're super patient or all that, because at that point you're really going to want someone who will teach you and nurture your talent, but also push you to the limit to make you the best you can be. In the end, pick a teacher you think you would like, try it out for a while, and if you feel fulfilled, stick with it, and if you're not feeling it, find another teacher; different teachers a suited for different students, especially in a one on one environment. As for the piano tuner, that's just weird. You should definitely contact them to ask them what the deal was, and ask them to either send someone to re-tune the piano properly, or give you a refund. All pianos, when tuned to the correct frequency using specific tools and a tuning fork, should sound the same. Of course, with time, your piano will most likely fall a few cents flat, or some notes may play a few cents sharp, but the basic note should sound the same as every other piano, even if there are waves in the sound. You could always use an electric tuner to test the pitch of each note on an octave of your piano; it's very possible that your piano is in tune just fine, and the guy just didn't know what he was talking about. Either way, I wish you the best of luck with your piano studies, and with your plight to have a properly tuned piano!