I passed Air Law and Comms today; the Air Pilots manual couples with Robert McPhee App was all I needed. Rather than just 'answering the questions', I feel I have learnt the subject by self studying. Each topic took me a week to get through, reading and completing the questions at the end of each chapter is best, the app was great for testing knowledge in an 'exam type' afterwards.