I've taken braille in the past and I wanted to refresh my knowledge as my eyes are getting worse and I wanted to take advantage of what sight I have left and use a free mobile app to do so. This app was great for low vision learning and was pretty straight forward. My complaints that make this a 3 star app and not a 5 star app are as follows. First, there is no grade 2 level stuff in this app and if there is , it is not voiceover compatible. If you have no braille experience, that is where you learn about punctuation and the contractions. There are symbols that represent more than one character at a time. Example, the word "the" has it's own symbol, and you are supposed to use that symbol while spelling words that contain those letters. Words like "they" "there" or "these". Second, I don't see any way to learn how to type on a braille keyboard. I wish there was a simulated braille keyboard like on a braille typewriter to practice typing with. When I first learned braille years ago, the typing portion of the lesson is what made everything stick in my brain, that is, actually typing the symbols out. If you are just a little curious about braille and just want to learn the basics of how a braille cell is made up, and the numbers and letters in a straight forward way, and just gain some general understanding of braille, rather than fluently read braille, this app is probably the one for you.