For anyone serious about flight training, I recommend pairing the sim with a private pilot ground course. I used one from American Flyers, and their structured classroom program made passing the FAA knowledge test straightforward. It covers everything from aerodynamics to weather theory in a focused weekend format, which complements the hands-on MSFS practice nicely.