More than 2.5 million students in New York City, Charleston, Atlanta, Indianapolis, Jersey City, and Los Angeles have benefited from the Overcoming Obstacles Life Skills Program. The program is designed to help educators teach communication, decision making and goal setting skills, aimed at giving middle and high school students the skills to be successful in life.More here. By B.A. Birch at Education News. Overcoming Obstacles offers free lesson plans for middle school and high school.