TutorCloud offers online tutoring with hourly rates based on subject, location, and background of the tutor. Tutors are members of and come from organizations such as Stanford and Cornell. It utilizes video, audio, chat, and a whiteboard that makes working on problems with a partner easier. TutorCloud also provides online document sharing. Scheduling is done between the user and the tutor, allowing regularly scheduled tutor sessions or ad-hoc and last minute options. Each user is able to rate tutors, as well as add ‘friends’ and provide details on users and tutors.