Yes they do, they actually just had one last week in English. There will be another class next week on the 20th in Spanish from 9:30am - 1:30pm. They have these classes every month.
Yes they do, just call and ask when they have it scheduled.
Thanks! Your answer is awaiting moderation.