Meet Petra Aczel, Recipient of the European Award for Excellence in Teaching