Some mentors have ability to get you into certain subjects, but not all are equally as good. In terms of that, my earth science teach was kind of extraordinary, haha. His method of speaking was very... interesting, and would drag you to whatever it is that he's trying to put into your mind.
Yeah, I get what you mean. I'm not that great in a lot of subjects, either; have many weak points. Though, most of it is because I couldn't get into them as much. If I had, I'm sure things would've been different, lol.