I was just there this weekend. And yes they run every hour on the 1/2. Meaning 12:30, 1:30, 2:30, 3:30 and so on. That last class on the day we were there this past Sat was 4:30. And we just missed it. So we told DD6 that we would do it the next time we were there. It is located in the Land on the lower level. Coming down the stairs it will be straight back towards the food court on the left around the corner. Looked like there was about 10-12 kids there. Have fun and get there a little early to get your place in line.