Description: Teresa Viarengo is a multi-genre, reflective author, thinker, and teacher. Teresa Viarengo writes science fiction, autobiographical reflection on education, and humour philosopher dogs
education (19748) author (9318) dogs (4612) teacher (3609) science fiction (2106) philosophy (1645) critical thinking (184) teresa (85) teresa viarengo (1) viarengo (1)
Welcome to my website!
Multi-genre, reflective author, thinker, teacher
I write science fiction, reflective autobiography on education, and humour philosopher dogs.