Just to add my two cents: I'm a screen reader user and have taken about thirty courses which used Canvas.
Screen reader support is superb. But the user must really, really know how to use that screen reader.
Typically blind students who are not tech-obsessed just learn what they need to, just like sighted students. For example, you learn Word but not all its features. If you want to create a table of contents and you aren't a book writer, you probably need to look up how. And you can watch a video that shows you what to click on.
The screen reader user typically learns to navigate with the arrow keys, the home and end and the tab and things get read to them. But they often don't progress much past that point.
To successfully use Canvas, you need to know a lot more. You need to know how to enter the different modes that let you interact or not interact with a page. You need to know how to skip backwards and forwards by element. You need to know how to use the screen reader's search and skim features. You need to know what to do when something isn't reading right -- how to reset things.
In other words, you have to know how to use the screen reader with the same level of competence that a desktop publisher might apply to working with Word.
You also must cope with distracting interruptions. As I type this, every minute or so, the screen reader stops reading to me and instead says "Alert, your content was last auto-saved at zero colon nine colon seventeen A M". I really don't care that my content was saved, but I'm stuck with this annoyance because whoever designed this page coded it as an alert which interrupts everything else that is being read!
Yes it is wonderfully accessible, but it is a learning curve because the screen reader user must memorize many keystrokes and procedures -- unfortunately we blind folk can't just click on stuff!
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.