Mayer-Johnson makes products, games, and apps to help those with communication difficulties
They can help those with speech, language, and learning difficulties. In addition to helping they make it fun to learn!
The videos and tutorials on their site really paint a clear picture of their mission and how they can help
They also have a large catalog to choose the right products for your needs and ones that will keep the learning challenging but entertaining