professor-edgar-madruga documents