Excellent practice resource
I used both the Technician and the General versions of this app as the primary resource to prepare for the US exams. I suggest keep practicing until you are consistently achieving 90% before sitting the exam. I passed both exams at first sitting.