May I also suggest you check out instructor slot sizes...
2 hrs - Excellent - the best schools use this - you will enjoy training and will be given lots of attention & proper briefs/de-briefs. Slots should run to time.
1:45 - Good - above average and still gives reasonable time for brief/de-brief...you may find the school running a little late on occasion.
1:30 - Average - pretty much industry standard. brief will be exactly that, de-brief probably done on the fly.
1:15 - Poor - The tightest of slots. You will have minimum time with the instructor, the slots will inevitably run late. Self brief is critical to ensure your progress....personally I say look elsewhere - you cannot fly 0:45 -1:00 in a 1:15 slot with sensible briefs.
< 1:15 - its a joke - run away quickly.
My other advice is always make sure that you read up FULLY on the exercise before your lesson - that way you can ensure you have best prepared.
Hope this helps,
FF