I did my CPL by correspondence with PPSC. I thought the notes were OK at the time until I got my ATPL notes from Bristol Ground School. The PPSC notes seemed very amateurish in comparison. PPSC went south, BGS are going from strength to strength. PPSC didn't adapt to JARS.