Sushi
Took me 53 hrs in the UK over 10 months flying, 3 days per week weather permitting.
Instructor reckoned that max 2 hrs flying per day was enough, combined the with pre flight briefings and post flight debriefings.
Weather is the contraining influence, but at least you learn in conditions you will have when you get your licence.
Lister