Before the advent of online poker, practicing your skills proved to be a difficult task.  Unless you want to practice alone, there was no real way of honing your skills without jumping right into a game.
That has since changed thanks to various online poker rooms.  Now you can download the poker program and play at [...]