I am so delighted that you understand your learning disabilities and learning abilities so well. As you know, this means that you have areas of great strength and areas of weakness.
First, discuss your concerns about your skills with your parents. Your parents could request an assessment of your skills by the school, or possibly through a professional outside the school.
Choosing a software program for your child can be a challenge. There are many programs available and it can be difficult to sift through the options and make the right decision.