Why not do it all the same as the FAA... being able to sit exams at multiple locations, whenever you want, and not having had to go through compulsory groundschool and brush-up classroom work?! Rather than this stupid system of paying for a course of groundschool, having to learn a load of nonsense by rote and then traipse halfway across the country to sit an exam?