stimulating

(adj) challenging (similar term)
(adj) stimulant
(adj) exhilarating

< stimulated | stimulation >