Upper-level multi-skills course Passages:teacher's manual - Richards, Jack C.; Sandy, Chuck; Perucci, Margareth (Cambridge Cambridge University Press, 1998)