This might seem non-intuitive, but I and a lot of my friends and family are ditching our laptops as they wear out and just getting keyboards for our phones/tablets to fulfill our, ahem, “mobile computing needs”. A lot of the courses I’m taking require a good deal of typing too, so I muuuuuch prefer to do them with a physical keyboard. Complete navigation of the app isn’t necessary, but being able to key through exercises while in a lesson is a must.
Edit to add that I’m on iOS