I used King Schools. The humor is goofy which made it a little less dry BUT after finishing it up and taking my written, I think I would have liked something a little more technical as I felt the "meat" was a little lacking with Kings. I was still wanting more knowledge on the covered topics than what they gave.