Tavares, Fernando Horta, PUC MG e UFJF., Brazil