Canyonside is a great place to either board your horse or get lessons. You can get lessons in any discipline (I haven't ever seen jumping). They have a dressage instructor/horse trainer and the manager on the grounds also gives both group and private lessons. Western and English. Don't know about half leases.
Try them by email. They have arena lights and can do later lessons. Check out their website Horseboundsandiego for rates
Thanks! Your answer is awaiting moderation.