Thanks for the confirmation, sumwun. I realize now that it seemingly "skips" levels, but it gets to all the moves it learns through its respective level designation afterwards. For instance, I levelled up a Sentret from Lv. 2 to Lv. 8, then it brought up Sentret wanting to learn Defense Curl, and then Quick Attack because of where each move was located in that Pokémon's learnset.