professions by efc lore fonseca