For students who has scholarships, there is no big difference between public and private universities. Also it doesn't affect the standard of teaching and the quality of studying. For example, Stanfod, MIT, Harvard, UPenn, Yale, are all private American universities which no one would doubt the quality and standard of teaching in them.