Synonyms: modern, advanced, forward-looking, innovative
Definition: ahead of the times
Usage: the advanced teaching methods; had advanced views on the subject; a forward-looking corporation; is British industry innovative enough?
Similar words: progressive
Definition: favoring or promoting progress
Usage: progressive schools