VocabNotion sounds like an excellent resource for improving English vocabulary. I appreciate that the words included were hand-picked by a professor to focus on those that are truly essential.
VocabNotion is a really useful template for learning and memorizing words. It is easy to start. It has a very user-friendly interface for everyday use.