I am primarily a two sword fighter. Two long swords. I teach the use of swords as long as the fighter can handle, with a maximum length that will clear the ground on a free return (that's the recovery where the arm drops, letting the sword swing down and using that energy to swing it back up to the guard again). When your arm is by your side and palm facing forward, the sword should just clear the ground.
I use loads of guards, but I've been doing this well over thirty years
The basic guard in my school has both sword hilts at about shoulder height and forward of the shoulders, blades angled back past your ears. This is a very offensive posture, as you are ready to strike with either hand. Feet are not squared off but shoulders are. Either leg can lead.
Here's an important detail about positioning of the hands - you need to keep your wrists cocked slightly outward. This changes the effective area of your guard by an amazing amount.
One of the guiding principles for this style is that if it moves, you hit it

.
Blocks are not made passively, they are made by striking the opponent's weapon.
It is better to hit the other fighter than to make a block - if he's going to hit your leg and you can hit his head, make that trade. If he's going to hit your arm, but you strike at his head instead of letting your arm sit there, you can get your arm out of the target zone and hit him in the same motion.
Control range - which does not mean always stay outside, it means you decide how far away to be and you control that part of the game.
Lateral motion, don't just run straight backwards.
I don't recommend holding one sword out in front where you can't hit with it and they can beat it aside. I don't recommend holding one sword high and one sword low - there are some nice techniques that use such guards, but I consider them advanced.
Attack with both hands, but not both at once. Have rhythm, but not a predictable pattern. Try to make each attack cross the plane of the one before (this is hard to describe and easy to demonstrate). If I throw a vertical shot with my right hand, my left will be a horizontal shot to close the opening made by swinging the right.
When you block the opponent's blade with one sword, attack the opening where their sword came out. For them to swing, there has to be a hole for their sword to come out - you can use that hole to get to them. I call this "sword tracking". It's a very valuable skill to learn.
Don't fight sword and skinny shield

Too many people use one sword just for blocking and the other does all of their offense. Swords make lousy shields. Use the swords to hit with, that's what they're for.
That should be enough to overload you for awhile
