Quizlet app has tons of free CFA L2 flashcards...

I downloaded this app and it has a ton of flashcards made by other candidates. A lot of the info is straight out of CFA text. Definitely will save a ton of time making them on your own. You can search by section, topic, etc.