Best class to use

What is the best class to use for beating up bosses and champs and things like that

Check out this thread.