My last freestyle coach before the current one gave me an hour, but a lot of it was chatting. My dance lessons were 50 minutes till this year when I switched times. Now I only get a half hour. I'd prefer the 50 minutes, even though I was exhausted afterwards, but it was pretty late in the day and there's a two hour drive home afterwards.
My current freestyle coach has a lot of students to pack into her time. Some weeks I get a half hour, usually broken up into 15 minutes on public and 15 minutes on freestyle ice. Some weeks I get a 10 minute lesson. Sometimes I get 20. Right now I get nothing since we have no ice!!