I learnt at Angel City Flyers at Long Beach. Very professional, and they use DA40s with full glass cockpits, which are a hoot to fly. The planes are in alot better condition then some I saw taxing around too....

. I never had any problems with planes going 'tech' either.
Very upto speed on training overseas students & assist in getting the correct visas and accommodation.
Long Beach is good airspace to learn in too.
PM if u need more info