Westwood Elementary School Port Coquitlam Saudi Arabia 1993-1995, Herbert Spencer School New Westminster Saudi Arabia 1995-1996, Vedder Junior High School Chilliwack Saudi Arabia 1996-1998
Campus Canyon Elementary School Moorpark CA 1988-1991, Flory Elementary School Moorpark CA 1991-1992, Northridge Elementary School Orem UT 1992-1993, Rock Canyon Elementary School Provo UT 1993-1994, Farrer Middle School Provo UT 1994-1995, Oak Canyon Junior High School Lindon UT 1995-1997