It is not necessary, if there is proper teaching from the college/university staff. Not only that, the student should concentrate in the class.
It's not necessary for every student to take private tuition but if the student is facing some problems and need external support to score good grades than the students should go for private tuition and there are so many tuition services like Select My Tutor.