The best training site for a beginner depends on the game type you want to play. For all-round beginners, RedChipPoker CORE is an ideal place to start as it explores all of the Texas Hold'em formats. For MTTs, PokerNerve's Road To Success course is your best bet as this course starts with the fundamentals of MTT play.