I don't think this is such a good idea of doing full PPL in three weeks. You have to pass all the 7 exams in 21 days and I have to say, they ain't the easiest exams on earth and you have to stufy carefully. I'm doing my PPL over a half a year time or so. That's how I've planned so I have time to study and work and take steps one at a time.