I figured if I didn't mention the BGI, someone would say my answer was incomplete... but I obviously agree that the best approach would be AGI and/or IGI.
Also, to the OP, I took my Commercial, AGI and CFI tests all in the same day, since they're (essentially) the same question bank. I also...