As usual king schools helps you learn the topics not just memorize question banks. My school covered for free private and instrument with King, but not commercial. I paid out of pocket anyway because I really feel it improves knowledge and understanding compared to a lot of other methods. That being said, everything learns differently and sometimes the memory route works well for people. If you're a visual learning, this is for you.
Commercial Pilot Ground School & Test Prep