I attended a class at Sephora and still find this store to be the best I've visited. The class was led by a very knowledgeable and personable instructor with a two equally awesome assistant instructors. All three of them took the time to answer questions, but also kept the class focused and moving along so we could cover the entire topic. It was a welcoming and helpful experience!