Online tutors provide individual or group instruction in a virtual learning environment (VLE). VLEs typically provide the tutor with the ability to communicate with students verbally and visually, use a whiteboard, administer tests, post homework assignments, and share resources, such as course material or lecture notes, in a secure and controlled fashion.