1. Students should be able to register with email address, phone number, list of courses and preferred timings
2. Tutors should be able to register with email address, phone number, list of courses and preferred timings, also should be able to upload tuition material(PDF/PPT/Word/Excel) to the website
3. Students and Tutors should be able to chat in the website
3.1 Student and Tutor should be able to provide feedback on each other.
4. Student and tutor should be able to share desktop via Skype, etc and also talk via Skype.
I guess, wordpress(or another opensource CMS) can be customized with some theme to achieve these so should not take for than few hours.