I’m at a 1050 day streak, in the German course. At first there seems to be no direction or reasoning, and explanations are rare. However, as you learn it starts to make sense.
It took me awhile to start looking at the different tips in front of each section. I do have some other Spanish text books, on kindle or even vintage.