I have a (visually challenged) friend who has an uncanny talent for programming but he's completely self-taught. He can build any desktop/web app (he's a full stack dev), but he wants to go deeper – into AI/ML and stuff like that.
However, due to lack of any significant math education during childhood, he’s lacking foundation into things like linear algebra/calculus/statistics ETC which are basic necessities for AI/ML.
On my recommendation, he has recently started following Khan videos and is picking up things (so far) fast. But obviously that is not the best format for a person challenged with sight. As per my discussions with him, it seems the ideal way to learn for him is by eBooks. But he doesn’t know which one to pick.
So what I want to do to help him with the help of HN: find eBook(s) that can build a kind of math curriculum to cover topics like linear algebra, calculus, the same way a good programming book covers topics starting from introduction to the programming language up to using the standard library.
Here’s the catch: the book must be accessible which means it doesn’t excessively use diagrams to explain concepts and if it uses any graphical symbols, it should provide explanations of those somewhere – say in the appendix.
Edit: Inspired by this recent post – https://news.ycombinator.com/item?id=6854663
I know most universities have an accessibility department which might make it easier to take a math class than trying to read a book with obscure concepts.