prevail – v. to be or become effective
checks and balances – n. a system that prevents one part of the government from controlling too much power
spectacular – adj. causing wonder or excitement
fragility – adj. something easily broken or destroyed
norms – n. average; normal value
shallow – adj. having little depth
tap into – v. to use something in a way that leads to good results
obstacle – n. barrier