Frankfurt is anything but a dull finance center. Find out what two Frankfurt School alumni have to say about their city.