humberto leal garcia jr.