I think it depends on many factors : the type of student, the type of tutoring, financial situation etc.
It is very much like going to gym. There are so many resources , videos on internet . You can make your own training program.
But still nothing replaces an experienced good personal trainer.