Angel M. Rodriguez: Hard as nails