This slideshow requires JavaScript.

Obama will be heading to Palo Alto on April 20th to host a Town Hall Meeting with CEO Mark Zuckerberg. The session will be streaming live on Facebook, and anyone will be allowed to attend and will focus on the economy. Users will be allowed to ask questions on the Facebook event page or at the White House website.

Obama obviously knows how to handle social media, and attract the attention of the younger demographic.