I learned to fly at Califoria Airways, who are based at Hayward Executive airport. They do an excellent job of maintaining their planes and have some great instructors. If you are interested in flying, I highly recommend purchasing an introductory flight to get behind the controls and see if you like it.