I think there are really a lot of aspects that make an individual a really good leader, mentor, and teacher. This is definitely taken from first hand experiences and interactions that I have had with other mentors, students, and FIRSTers. By the way, I am a second year College Mentor on Team 461.
Like Andy said above, treading a thin line between friend and parent. You really have to care for the people that you are working with. And, it can’t be “care” you have to really sincerily mean it because that is what counts, and that caringness is what really impacts the students and others that you work with. Being upfront with people is also a huge key. You may have something to tell someone that they may not want to hear, but if it needs to be said it needs to be said and however much they may not like to hear it at the point, they will come around in the end and realize what you were saying. Recognition is also key. If someone has done a good job at something, don’t feel afraid to point it out to them either on an individual basis or in front of the team. If anything, it will motivate, “fire up” other people to do well as well. You have to be fair and impartial. As a mentor you MUST realize that everything we do is on a fair playing field. No one person is better or worse than the other.
Another key that is somewhat harder to pickup on at first is to see how each individual student picks up, understands, and in general just works. You may have one student who understands everything on the first try and is able to go off and do their thing whereas another student may need something explained numerous times and will need you to check up on them while they are working on something. This is really important to understand because then you can offer yourself for support when it is best needed.
Another aspect is respect. Just because you are in a leadership position, you can’t expect respect, you MUST EARN IT. “Respect is vital to a leader.Without it, no one follows. Title or position will not help it. With it, everyone follows, and title or position are not needed.” You have to show them why they should look up to you, why they should respect you. The only way this can be achieved is to lead by example and to show respect to others as well, in every case and regard.
Also, I think that if you are always challenging students that you are doing a good job as a mentor. That is what keeps them coming back for more, keeps them inspired, motivated, interested, and keen on learning something new and after all, that is what this program is for.
Not to make this any longer, but really to be a good mentor you have to be un-selfish and willing to give. GIVING is the single word that can be used to summarize a good mentor. You have to be willing to give your time, advice, compassion, expertise and pretty much everything you have in order to be a good mentor. You can’t expect to be recognized for every little or big thing that you do, but if you have that giving attitude it will not matter. When a student nails something not only are they proud of themselves, but you are proud of them too. If you can sit around in a room with the students you mentor as well as others on the team and can talk about anything from robotics and its various aspects, to school, to life, and everything in between, I think you are on the right track. I don’t see the students on the team as just students or people that I am in charge of, I see them as my friends. There is something that I can always teach and show them, and there is always something I can learn from them. Sorry this is sooo long, but it is something that I really feel passionate about. I love this program and all the students I get to work with on a daily basis. They are really, truly the reason I show up everday.