valdaintheking: What is the best class to do that and is it viable and feasible.
It's been a while since I played NWN 1, but, from what I remember, a Parry-build is not viable.
Parry can only block one attack for each attack you can do per turn. If you are surrounded by enemies, you will suffer much more attacks per turn, than you can dish out yourself. It might work in a 1vs1 fight, but there is another problem:
The counterattack from Parry requires you to keep the skill maxed out at all times, because you need to beat the opposing attack roll by 10+.
In general, you're better off to keep your AC as high as possible, and use your skill points for something more useful.