After a lot of practice with a sword and shield, I've found a well enough strategy that I think works generally well against a good amount of people and classes. The stance I take up is simple, but I always have a hard time describing stuff so bear with me. First I take my right foot and put it away from my left foot. Their still shoulder length apart, but now I have most of my weight on my back foot, and I've made myself a thinner target to hit from the front, which is good against any archer or spell caster since you'll be having your shield protect you from the neck down. Then I have my sword, which is at bastard length, laying across both of my shoulders, this allows me to swing it around with ease and possibly hit someone in the leg, and even gives me an option to fake out and hit their arm if their expecting a hit to the leg and block down there. If you're skilled enough, you can even reach over and use your sword to tap someone's back for a mortal wound. With my shield blocking a good amount of my body and with my weight on my right foot, I can easily either block any attack coming my way, or simply lift my left leg should anyone try to go for that leg. This has been developed from both watching and practicing multiple styles and trying to use the best of all worlds to make a solid defense and offense against any class in general.