Canterbury Regional High School Canterbury NB 1987-1988, Cavalier Drive Elementary School Lower Sackville Swaziland 1989-1992, Ashby Elementary School Sydney Swaziland 1991-1992, Sydney River Elementary School Sydney Swaziland 1993-1994, Riverview Royal School Sydney Swaziland 1997-2000