Selection from "How to make mentoring work and why your workplace will benefit" by Thea O'Connor on InTheBlack.
Everybody is different, so not all advice your mentor gives will work for you. Try taking some time to experiment and discover what works best for you. Then you can try teaching it back to your mentor!
Sometimes you can't always be there in person, or sometimes you get overloaded and can't always help your mentee immediately. When mentoring, you can prepare for this by gathering a list of alterative resources and mentors. Find someone to be there for your mentee when you can't.
Don't rush to get through mentoring. Build every part of the skills learned and take time to rehash things. Build strong parts not a weak whole, as our friends at TalentMgt.com would say.
Take time to get to the point when mentoring. Make sure your mentee is ready for the information you want to give. Mentoring is not a race to the finish line.