Okay, so here's another boss guide from me. Although this guide has some "I'm not sure" parts, forgive me, cuz i played it 6 years ago.
This guide shows all the bosses you can beat and also the strategies of beating them.
Story Bosses
Maze | Guild Woods
This is basically a simple battle, just hear what he say, Strike him with a sword 5 times, fire arrows at him 5 times, and finally cast "lightning" 5 times. Tadaah. Enjoy your graduation.
Wasp Queen
The Wasp Queen is pretty easy too. First, attack its 'minions', then attack him until it summons another minion (It will circle around and it's invulnerable to your attacks). After it summons another wave of wasps, defeat it to gain some extra exp. points. Repeat until the Wasp Queen is pwned.
Rock Golem
This is possibly the first boss-like enemy that annoys you, just because of his annoying attack (Throws rock at you) and the big damage output (90-120 damage with Bright Leather set), he's actually pretty easy. You just need to "reflect" (attack) the rocks he throws at you. 1 rock hit = 1/4 HP.
Twinblade
The arena you fought is surrounded by cheering bandits. The problem is that when you got to the edge, you'll get hit by the bandits. Now, on to defeating Twinblade. When you attack him, you might confused when your steel weapons are impervious against him (You even flinch when attacking him). First, wait until he launches his stabbing attack. After he does it, his twin blades are stuck and you're got some time to deal normal damage to him. After 6 attacks, he usually stand up again. Rinse and repeat until he's below 25%. Then a cutscene plays and you got to choose Twinblade's fate.
White Balverine
When you fight him at the Knothole Glade, he's undefeatable, but you can drive him off by attacking him a number of times, as shown at the top right side (Below the radar). But, when you fight him at the town's outskirts, he can be killed (because of the silver augentation she gives). His behaviours are a little bit different. When his health drops below certain level, he summons another pack of balverines. That's for the behaviours, now, on to beatin' him! When he shows up, IMMIDIATELY use Time Slow (If you have it) or an Ebony ranged weapon, then proceed to beat him. When he summons a pack, use Enflame or Force Push to deal with 'em. When he's dead, return to the village and you will rewarded handsomely.
Arachanox
You fight him after some series of fights inside the arena. He's the typical "Final wave" type monster, he look so badass and he's got a lot of health. Anyway, when you start this fight, roll to his backside and keep attacking him while avoiding his deadly sting attacks. When he falls down, you'll got a few stash of exp. points. and he will summon a wave of little scorpions, which you must defeat in order to return Arachanox to the arena. He's also got his charging attack. When he lays down (he's emitting a blue light at this point), Attack him with all you're got!!! You can possibly kill him at this point, if his health below 15% with an Obsidian Longsword. Anyway, after 7-10 seconds (I'm not sure), he's releasing the energy he stored, and you'll took heavy damage (150?).
Whisper
After the tiring fight with Arachanox, you fight your rival. TO THE DEATH!... Uhm, Battle Charge to close some distance (and to deal damage), then attack her with your weapon of choice before she retaliates. After she stand up again, roll back quickly, cuz' he's gonna throw a bomb to you. She's also can attack you with his staff for a moderate amount of damage. Rinse and repeat until she's below 25%. Then, you can choose her fate.
Kraken
The Kraken starts off by attacking you with its tentacles. They can be
hit with ranged attacks or with melee, when they are close to the edge.
If you have a high-level Slow Time
spell, you can roll to the side just as the tentacle comes down at you
and then proceed to whack at it with your sword. Once all those are
defeated, the head pops up and attacks you. You'll likely need to use
ranged attacks to get him, in which case Multi Arrow
is a good idea. Watch out for his green ray as it knocks you over, and
can prompt him to go back underwater and send up more tentacles for you
to fight. Repeat until it's defeated.
Maze | Hook Coast
The second fight with Maze is a difficult one. REMEMBER: Don't attack him while he still has Physical Shield, but don't worry, the shield will wear off after a few seconds. Just focus on dodging his attacks and hitting him as hard as you can when his shield wears down. Maze can also teleport to different places throughout the battle. When he teleports into the lighthouse, smash the door with your sword. Eventually you will defeat him.
Jack of Blades | Heroes' Guild
At last. You face Jack of Blades himself at the graduation room. He has an annoying shield that you can't penetrate, unless you defeat his minions. After you defeat his minions, his shield will go down and you can melee him. Remember to dodge quickly as Jack has deadly attacks (one of those attacks HOME at you!), and to use powerful magic such as a fully-upgraded lightning, enflame, etc. When you harm him bad enough, he will start to float in the center of
the hall and you will have to continue the battle with ranged weapons or
Will. Jack will summon some more Minions, but they're no real threat.
This phase is easier than the previous one, if you ask me.
Thunder | The Evil Way
This fight is quite easy, he has only simple attacks. Just remember dodging and using your Will powers.
Briar Rose | The Evil Way
The same as Thunder, although she can create copies of herself to confuse you, she poses a little threat.
Nostro | The Good Way
Initially when you start the fight, he's invincible. You can only make him vulnerable after you defeat all of his skeleton minions. After that, just beat him to the death.
Jack of Blades | Archon Gate
Finally, the real, typical final boss (Yeah, another super cool dragon form). This fight is long and very challenging, He's got a LOT of health and resistance (My Skorm Bow hit him and i got 300 dmg). Anyway, at the beginning of the fight, you can only hit him with a melee weapon (Because he's at the central part of the arena). When he's flying, you gotta depend on your ranged weapon or Will powers. On the other hand, when the dragon takes a different position than the
central one, he carries out some really heavy attacks and probably it
would be wiser to concentrate on dodging than on attacking. From time to
time he summons some Minions and Summoners, they don't seem to be a
problem in here, though. The best strategy is to wait for the dragon to
appear in the center of the arena and then hit him as hard as you can.
Sooner or later, he'll fall. After he's "banished", you got another choice of good and evil.
Congrats for beating the game!!!
Now, enjoy the credits. If you want to explore Albion once more, wait until the credits is finished (It took like 20 minutes, i had to watch TV)