Synonyms for Demanding (same or very similar meaning)
WordNet sense 1 (severe and unremitting in making demands):
exacting, strict
WordNet sense 2 (demanding strict attention to rules and procedures):
stringent
WordNet sense 3 (requiring precise accuracy):
exigent
From the ODE community, based on WordNet
add/edit