Carla Lee CastroLived in Canada from the age of six and now resides in Lisbon, Portugal where she is our senior tutor and manages our curriculum. She has a Bachelor of Arts degree majoring in psychology from the University of Ontario.