Georgios Skarparis Wins Mini Main Event After a Promise to His Student ($554,925)