I registered for their week long series. The classes are very well designed, professional studio and hands-on teaching. Wonderful teacher. The classes are taught in a professional studio, I got to practice on real models, and they even have on-site professional photographer to do my portfolio shoot. I am very satisfied with what I learned in this school. Great value for anyone who wants to start learning makeup in a hand-on environment.