My faves may not be yours -- there is a lot of personal variation in learning style.
But without knowing anything about your style or constraints, look up Ray Woo at West Valley in Palo Alto, or Coby Sena at Aero Dynamic at Reid. Test them out with discovery flights.
Pick an airport you can get to easily. There are three that fit your constraints, not counting SJC. Maybe four if "South Bay" includes San Martin to you. Reid is significantly cheaper than Palo Alto, but the traffic down there is so bad that you'll have trouble flying on weekdays.