Guest Stars Linlyn Lue as Ms. Laura Kwan Alex Steele as Angela Jeremiah Daniel Morrison as Chris Sharpe Elisa Moolecherry as Sydney Cathy Keenan as Liz O'Rourke Jonathan Torrens as Shane McKay Christie MacFadyen as Elspeth Anastasia Koop as Young Emma Malcolm Xerxes as Dr. MacKay Angela Deiseach as Erica Farrell Maureen Deiseach as Heather Farrell