Oops
I had the notifications turned off, sorry, for replying so late.
For advance math, I also use built-in windows calculator, as well as microsoft excel. I type my notes on Microsoft word.
I am using a free screen reading software called NVDA, not sure how to do this on Jaws. But, I am like 90% sure that we can do it on Jaws as well.
But, with NVDA, while reading math or programming related content, I set NVDA to read all of the symbols, by pressing Insert and p, and I do that until it says "Symbol level All". Then, for this (\^) symbol, NVDA will read "Left paren caret right paren". I think you are using that symbol for raising a number to some power, like 2\^8, Where NVDA will read it as "2 Caret 8". This works for me. It's a workaround.
Jaws will have some different keyboard shortcut, or setting for same.
For tools for your teacher, look in to Bookshare and their math reader. Also, your blind student can get free membership to Bookshare library found at
$1 , There's some registration process, but it's free, and there are lot of accessible books, so please look in to that.
For their Mathshare tool, look in to this page:
$1​
As far as learning braille, I don't really use it these days, but it's a very useful thing to know as a blind, so I suggest he learns it in his free time. It's not that tough, I learnt English braille like in 30 days.
Again, sorry for late reply.