From Xfire: “What are the best Dota 2 heroes for beginners? Depending on who you ask, youll get different answers. However, were willing to bet that youll most likely receive recommendations along the lines of Sniper, Drow Ranger, Crystal Maiden, Juggernaut, Lich, Bristleback, and the likes.”

Source: N4G PC The Best Dota 2 Heroes for Beginners