What are the key things I should expect from my mentor? How do I keep a good relationship with Him/Her. Is it advisable to have a mentor that is far away?