Yes, foreigners are allowed. All that's needed is a valid ID.
Yes they can come there. I was there too and i am not from the usa. You only have to bring your ID or Passport. I can recommend you a private lesson. It gets cheaper, when you come as a group.
Yes, foreigners are allowed. You need to have California ID or Driver's license!
Thanks! Your answer is awaiting moderation.