Michael Rodriguez Takes A Winding Road to Success