Students at McKinley Tech in Washington DC had a first day to remember when Barack Obama dropped in.

In a post on the former president's Instagram page, he said the young people he met made him "hopeful about the future".