FlashJack is a flash card based Blackjack trainer. You are presented with different hands and try to determine the proper play that has the best odds.

http://38i.biz/flashjack