I did testmasters. Really helped. Some of the benefits are that you have to block off certain days to be in class which means guaranteed study time. If you do something that is at your own pace, I would be more apt to cancel or not spend as much time studying. You can also meet others taking...