Want a fun way to build your vocabulary? Go to freerice.com and see what level you can get to. Learn new words and donate rice at the same time!
freerice.com/#/english-vocabulary/1393
For more advanced vocabulary and concepts, check out:
vocabulary.com