Depends on what you’re trying to achieve. Teach to pass, PPL question bank for the exams, 6 week’s feasible with good wx. To lay a solid foundation and turn out a knowledgeable and capable pilot in my view takes longer. Even the best students benefit from taking time to study the exercise they about to fly and to analyse what they’ve done. They should also be understanding the theory and how it relates to their flying not just learning to pass the exams. Perhaps the exceptional student could cope but only the exceptional in my view.