UPDATE: Additional Services at OPL Branches – Starting Feb. 22


Starting Monday, February 22:

  • 25 of our 28 open branches will offer returns and holds pick up inside the branches, as well as browsing, and use of public computers.
  • Rosemount, Orléans, and Metcalfe branches will offer contactless returns and holds pick up inside the branches.
  • The Bookmobile will offer browsing of a small collection at all stops.
  • Hours of operation will remain the same.
  • Mask wearing inside the branches, and outside in line, remain mandatory.

For more details, go to the OPL blog.

You are here

What to Read Next : I Woke Up Dead At The Mall


So, Sarah is dead. And she’s pretty angry about it. She believes she dies of food poisoning, but she soon finds out that she was murdered. This is odd, because she doesn’t have any enemies, or so she thinks.


I Woke Up Dead At The Mall by Judy Sheehan is about a teenage girl named Sarah who wakes up (dead) in the Mall of America. Sarah meets a whole new crew of other dead teenagers and in between Sarah’s snarky remarks and complaints, they become friends. The dead have to move on or else bad things happen, but Sarah is more focused on figuring out who killed her. So when she goes back to the real world for her funeral (yes, she has to attend her own funeral, sounds like fun I know) she finds out who actually murdered her. She also figures out how to talk to people that are still alive. Like her dad. Sarah then discovers that whoever killed her is planning on murdering her dad next. There’s one small problem though. She can only go back to the real world once, so she and her friends figure out how to go back again and warn her dad, while also dealing with their own dead teenager problems.


This book features adventure, action, romance, humour and incredibly creative chapter names. Although somewhat incredulous, the plot is original and keeps the story interesting. Overall I give this book 3 ½ stars out of 5.

Book Review submitted by Claire Keenan, Carlingwood Teen Advisory Group member