You'd like a teacher who can guide you in each step of the learning journey and who can evaluate your progress. You're not so confident (yet) about speaking but you can understand the language more easily. My advice: don't depend only on what your teacher shares with you and explore language learning on your own through self-study and real life practice at least once a week.
You're the type of person looking for an informal atmosphere, far from the tradional classroom if you can avoid it. Your teacher should make you feel comfy enough to speak about anything. My advice: there should be a focus on audio whenever possible. Get your teacher to explain grammar only when it's unavoidable as you're pretty intuitive about language and this may lead to confusion.
You're looking for someone who will fill in the gaps and show you the right way to do things when asked. Your focus is on becoming just like a native and you simply need the right model, hopefully an expert. My advice: don't only focus on one learning method and stay open to different resources and guides so you build a strong foundation. After all, no teacher is perfect!
Do you still have fond memories of being a student? You're in need of a teacher that'll teach you using a structured class and an academic methodology, preferably with a textbook and assignments given on a weekly basis. My advice: don't be afraid to shake things up a little from time to time and don't forget to practice your active language skills, especially speaking!