President Obama to visit April 25