Count me as one of those that preferred using apps.
I tried a couple, but really liked Citizen Now by Liontude. Nice interface, geo-populated data (so local congresspeople are there), flashcards, audio, even worked with Android Auto. It generated random 10 quiestion tests and allowed for you to create special tests with difficult questions.
I am grateful that we live in times where folks can utilize any number of tools based on how they learn.