Polemaster and sentinel feats pair so awesomely.
quote:
Polearm Master
You can keep your enemies at bay with reach weapons. You gain the following benefits:
When you take the Attack action and attack with only a glaive, halberd, or quarterstaff, you can use a bonus action to make a melee attack with the opposite end of the weapon. This attack uses the same ability modifier as the primary weapon. The weapon’s damage die for this attack is a d4, and the attack deals bludgeoning damage.
While you are wielding a glaive, halberd, pike, or quarterstaff, other creatures provoke an opportunity attack from you when they enter the reach you have with that weapon.
quote:
Sentinel
You have mastered techniques to take advantage of every drop in any enemy’s guard, gaining the following benefits:
When you hit a creature with an opportunity attack, the creature’s speed becomes 0 for the rest of the turn.
Creatures provoke opportunity attacks from you even if they take the Disengage action before leaving your reach.
When a creature within 5 feet of you makes an attack against a target other than you (and that target doesn’t have this feat), you can use your reaction to make a melee weapon attack against the attacking creature.
The idea that you can get an AoO on anything going after you and stop it before it can reach you. Then on your turn strike and step back to do it all over again is incredible. It makes it hard not to go variant human for the extra feat.