Omaha is considered, by some, to be the hardest game of Poker to master. Of all of the different games of Poker, Omaha is for many the hardest to learn to play and the hardest to bluff in. It is played most often at fixed limits, like Texas Hold'em and pot limit.
Most of the time, shark refers to a solid professional poker player. The term is often used in a broader context too, as a card shark is someone well-versed in many card games, not just poker.