Barack Obama made an unexpected appearance at McKinley Tech High School in Washington DC and spoke to students about their life goals.