I think a good mentor will:
1. Push you harder than you expected
2. Guide you with better questions
3. Expect continuous improvement
4. Dare you to dream big
5. Challenge assumptions
6. Be a lifelong student
7. Appreciate self-taught mentees
8. Teach you how to think, not what to think