Cameron Ray is a youth librarian with Toronto Public Library. When he is not at work he can be found reading and hanging out with his small regional zoo of pets.
Teen Programming, Brain Hurricane! Brought to You by the OLA Child and Youth Services Committee
Teen programmers will unite to help each other and refresh their love for the field! Bring your latest successes along […]