Main entry: 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?