Mempo is a free web app for learning B2, C1 and C2 English vocabulary (the levels of the upper-intermediate, advanced and proficiency exams) a little every day. You swipe through word cards, say whether you know each word, and Mempo brings words back at the right time until they stick.