The time commitment varies depending upon the program. Most programs do not require more than four hours a month.
Training ranges widely depending upon the program.
Most programs offer trainings on the particular needs and backgrounds of the population to which the mentoring program serves. Listen, listen, listen. The most important first step is to get to know the person who you are mentoring. Find out what their needs and goals are. Once a rapport is established, then you can begin to help them create a plan for themselves.