Last item for navigation

Professional Learning

Staff members interested in participating in professional learning opportunities should review course offerings and register on eSchedule.  eSchedule is the program for registration, tracking attendance, course completion, and recertification points for Roanoke City Public Schools.


Click here to view Instructional offerings

Click here to view Equity, Organizational Diversity, and Student Services offerings

Click here to view Mindfulness and Adult Social and Emotional Learning offerings.

Click here to view Technology Recertification offerings



Have a suggestion or request for learning opportunities? Click here to submit.      


Professional Learning Staff


Cari Gates, Executive Director of Professional Learning - [email protected]

Jamey McKenna, Coordinator of Instructional Technology - [email protected]

Elementary Instructional Technology Resource Teachers Secondary Instructional Technology Resource Teachers
Angela Charboneau Lindsay Cole
Cory Bean Andrew Hartman
Mandy Horsley April Hill
Susan Morrissette Tonnie Pack
Karen Snyder Ernie White
Kevin Spencer Josh Wilkinson


The Office of Professional Learning is led by:


Cari Gates

Executive Director of Professional Learning
(540) 853.2300  |  [email protected]





The Office of Professional Learning is part of the Academics team, which reports to:




Archie Freeman

Chief Academic Officer
(540) 853.6113  |  [email protected]

40 Douglass Avenue NW, Roanoke, VA 24012 Phone 540-853-2502