Membean is an online vocabulary program, created by Ragav Satish. He used Neuroscience (Brain Science) to create the optimal program for learning words. It will teach you definitions, part of speech, words, and even roots. I have had a great experience with this program! I have yet to come across any code gaps (bugs) that irk me. I find this program very fun and an excellent tool for learning. What is even cooler is that we wrote the developer and he wrote back! It was great seeing that he responded to everyone. Overall, this is a great program that is very useful.