Teresa's timeline

Events

2000 - 2005
2004 - 2006
2005 - 2007
2007
2012 - 2015
2017 - 2019
2018 - 2019