App is frustrating to use and out of date
You have to appreciate Paul for building and publishing this freely for people to learn with, but it is utterly frustrating even for someone with experience. There is out of date information and you will get exercises wrong because of it.
Further, often the mistakes in incorrect exercises are due to hidden syntax errors and other things you wouldn’t generally look for simply because it is not how the language works and often the errors have nothing to do with the lesson.
And as for the challenges you can provide a solution you have even built and tested in Xcode ensuring it works correctly and still get the challenge wrong with zero feedback.