Maybe Jack Bower is a ninja pirate disguised as a college professor ?

Neglecting Jack bower, Vin Diesel and Chuck Norris like effects, I think the pirates would win.