Facts:   - profession: professor political analyst radio personality    - party: ppd    - office: member for the 2010 '' justas interuniversitarias '' executive director university 25th of puerto rico , rio piedras campus senate of puerto rico president organizational committee      - term end: january 1 , 2017 2010 2006    - term start: january 2 , 2013 2009 2003    - name: Ángel rosa    - birthname: Ángel r. rosa rodriguez    - website: -lsb- http://www.facebook.com/profesorangelrosa facebook page -rsb-    - birth place: mayaguez , puerto rico    - alma mater: university of puerto rico boston university   Based on these bullet points, write a short biography describing the life of Ángel rosa .
A:
Ángel r. rosa rodriguez is a professor , political analyst , and radio host from puerto rico which currently serves in the 25th senate of puerto rico .rosa has tenure at the university of puerto rico , mayaguez campus , his alma mater .politically , he is affiliated with the popular democratic party .