Ideally everyone would ge one on one teaching. Unfortunately, that's a luxury most can't afford and our society can't generally provide. I'm in favor of a diversity of approaches and the liberty of folks to choose amongst them: when it comes to education, there probably isn't one "right"...