my honest advice would be for air law, to get this:
i failed first time then got this guide and just did these questions over and over and then got 90%.
they come for other modules too.
AVIATION LAW & OPERATIONAL PROCEDURES (120 Current Questions, Answers & Explanations)
(can buy from pilot warehouse)
ps. lots of questions were same as the actual exam when it came to it