My niece is at Cal Poly Pomona and is a Physics Major. She is doing great and spent the past Summer on Capital Hill as a Congressional Intern. Very good school, not obscenely expensive and far enough away to be independent but not too far not to come home for a weekend if she wants.