Production personnel

  1. Buying Sex
    Produced by: Annette Clarke
    Written by: Teresa MacInnes
    2013, 75 min 17 s
  2. Buying Sex - DVD/Sexe à vendre - DVD
    Produced by: Annette Clarke
    Written by: Teresa MacInnes
    2013, 75 min 17 s
  3. Hope for the Future
    2006, 44 min 11 s
  4. Learning Peace: A Big School with a Big Heart
    Directed by: Teresa MacInnes
    Written by: Teresa MacInnes
    2002, 57 min 10 s
  5. Lost
    Produced by: Kent Martin
    1999, 52 min 07 s
  6. The Other Side of the Picture
    Directed by: Teresa MacInnes
    1998, 52 min 58 s
  7. A Rough Crossing
    Directed by: Teresa MacInnes
    1995, 47 min 48 s
  8. Teaching Peace: In a Time of War
    Directed by: Teresa MacInnes
    2003, 54 min
  9. Teaching Peace: In a Time of War/Enseigner la paix en temps de guerre
    Directed by: Teresa MacInnes
    2004, 54 min