Or whatever Level you think it is, but the Level is: what do THEY have? I think being able to confidently predict what your opponents hold is a great advantage and something I currently have a mental block about. Right now I usually assume when an overcard comes that the villain has it, or if the flush draw comes then they have suited cards, etc. Which means I'm playing scared some of the time, which means I suck.

So what's the best way to work on this? I already make notes on each table as we play, putting down whatever starting hands, bets, etc I get to see - whether they raise preflop then fold, what kind of play they are making, etc.

Any other ways to work on this besides fanatical note taking? And should I also at the same time work on sizing bets (another leak). Or is this too much to work on at the same time?