PadPilot gives you access to a wide range of learning material covering everything from PPL knowledge right up to recurrent training for commercial pilots..