yeah the lessons are 45 minutes. I think it's overpriced too but if parents have that sort of money to throw around, good on them I know I dont!