I used ASA for my commercial ticket, and liked it a lot. I really dislike anything King. Gliem is good to polish up your knowledge before the test, but I didn't like it for starting from scratch. Jeppeson would be my second choice after ASA. Sporty's third. Sporty's has a good flight syllabus that I like better than the Jepp.