To ensure that I know about every subject that might be on a test, the best strategy would be to attend each class session on your own - this would make sure that you're familiar with what might happen. Without attending each class session. The chances of you acquinting yourself with everything important are very slim.