You and your instructor use the time required for the lesson. Your school will charge you for the time spent.
Sometimes 20 minutes is enough for a lesson, sometimes 90 minutes or even slightly longer is more appropriate. It's just that for most things, about an hour, is about right.
The only thing that is YOUR fault is failing to pay enough attention to the lesson execution or preparation. I suspect that you may have that problem.
G