perfectionistic

adjective

Inclined to perfectionism.

adjective

Demanding perfection; imposing overly high standards (in attributes such as academic performance)