I agree with giving thorough lessons. That's just much longer than what I was use to, so it seemed odd. I guess it all depends on the students' knowledge level and how often they are studying/flying.
One hour of ground seems to be the minimum. Some subjects, such as stalls/spins, aerodynamics, seem to take longer. Just going over weather each lesson (I usually start to introduce weather by lesson 3 or 4), takes about 20-30 minutes- helping them translate the METAR/TAFs/FA, lifted index charts, other charts; what to look for; unusual weather that day in the country. However they can usually do this on their own after a while.
Then we need to review what we are doing that day; new maneuvers, or problem areas they had before that we need to work on. I usually try to get students out of the training area quickly, go to different airports. So we need to review the different airport, how to get there. If they are at the point where they can pre-flight on their own, I at least need to do a quick walk around (check the tanks, oil, anything else they might have missed).
Then after flying, we debrief. What went well, what they need to work on. This might be quick, or might take a good 30 minutes. Then cover what we will do next lesson- for ground and flight.
I have not even gotten into questions they might have. I normally assign extra material outside the syllabus (such as AOPA ASF courses, ASF quizzes, FAA Safety courses, written test questions associated with the ground material). Normally these bring up questions... especially the written questions. This also assumes they are prepared and did the assignments.