Once you've learned the proper way to play your respective class, there's a few things to keep in mind. First off, don't use Taunt on a target that hasn't been hit yet. Taunt's primary utility lies in the fact that it provides you with enough aggro pull off of whoever it might be attacking at the moment; if the target hasn't been attacked yet, you're not gonna generate any threat with Taunt which, while it *will* make it attack you for 6 seconds, won't do bupkis for the rest of the fight. .
Actually this is not true, if you are standing within what the game defines as "melee" range for threat (note, different than melee attack range), taunt generates 110% of the the threat of whoever is the current target of the npc you just taunted, or 130% if you are farther away. You can test this easily by going and finding a random elite in the wild and having a friend or companion attack it for x amount of time, then taunting it and having them stop attacking. As long as they do not start generating threat again, the npc will continue to attack you. Other than that, good write up from what I read.