Hannah Cheloha
I loved taking ASL with Hannah! She knows what she is doing, and I like the programs she picks for online ASL learning. The main thing I have to say is that this class is TIME CONSUMING. Multiple things due weekly, and at the end of each unit there is even more work to be done. Well worth the time, if you want to seriously learn ASL.