Are there any good online resources to learn the game. By learn, I mean learn attain the knowledge that one would by buying/reading a good book.
For example, are there any "puzzles" that are well explained that either explain different bidding systems or strategies for playing with the dummy etc.