Obama heads to Camp David this weekend and then IN and FL for town hall meetings early next week.