I would probably teach them when they are machure enough to understand how the real world works, maybe in grade 8 or 9 would be ideal. Not too young in elementary or so, they'd either be clueless about it or forget, no use.
hello!
Try your own poker theory here:
http://www.pokerihuone.com/signup.aspx?refferred=jjss
You can play for fun money or real money!
You can win money although you are playing with fun money!!!
Greetings from Finland!