They do have free classes in store. My friend works there. I don't think there's a set schedule for them but the classes are on Sundays from 6:30 to 9 I believe. I could be wrong, but I do know for a fact they have free classes. They're just not super often. Call the store and ask if they have any coming up.
I don't think they do formal classes, but they do have demo stations with associates. You can schedule an appointment with them and they'll walk you through whatever makeup technique you'd like to learn. I did it recently with a coworker to teach her how to do her makeup for an upcoming wedding. You will have to buy 50$ worth of merchandise thugh.
Thanks! Your answer is awaiting moderation.