If you know how to ride or drive already, i think private is for you. i dun think private need to wait so long anymore. In my days, rivate take up till 9 months like some reefers mention. but now i think only 3-4 months.
I took sch the other time and i think its a waste of money. eg..Even though i have already been changing lane for the pass few lesson, i still haven't pass that subject in the booklet.(Same instructor). When i ask why i cannot pass that subject, he replied that they have their own house rules on the maximun number of subject a student can pass on each visit.
But they do have a good system to train.