学生のころ、特に小学生から高校生までの間は、学校の勉強だけでは受験等の対策に追いつかないため、塾に通う生徒と家庭教師をお願いする生徒に分かれていたように思います。
家庭教師のメリットとしては、自宅に来てくれるので塾等に通う時間のロスがなく、時間を有効に使うことができること、マンツーマンなので、指導中にわからなくなったらすぐに聞くことができる、また、自分に合ったペースで学習を進めることができるので、塾等のように授業に追いつけなくなるということはない、等が挙げられると思います。
自分が学生の頃は塾に通っていましたが、マイペースな性格上、自分には家庭教師の方が合っていたかなと思います。
家庭教師を選ぶ際に重要なことは、マンツーマンなのでその先生の教えた方だけでなく、性格などが自分と合うかということだと思います。
いくら頭がよくて、教え方が上手でも、性格が合わないとなると勉強する気がなくなってしまいますからね。