All results for year 2003 The Monitor: A Randy Craig Mystery (2) Janice MacDonald Randy is teaching online, and moonlighting as a monitor in a chat room. What could possibly go wrong? Read more