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: Angel rosa - birthname: Angel 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 Angel rosa .
A:
Angel 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 .