Rui Vieira de Castro developed his teaching activity mainly in the areas of Literacy and Education and Language. In this context, he collaborated with several Portuguese universities-University of Algarve, University of Coimbra, University of Lisbon and University of Porto-and foreign ones-University of Cape Verde, National University of Timor Lorosa'e and Pedagogical University of Mozambique.