Marina Gomes has been teaching Portuguese as a second language since 1978. She teaches presently at the School of Continuing Studies at the University of Toronto, besides working as a freelance translator (English/Portuguese).
http://www.brazilianpodclass.com