Ryne Thorne
Ryne is hands down one of the BEST professors. ASL isn't something you can learn without putting in some effort though. Buy the textbook and follow along with the videos, Ryne does a great job at reviewing the material covered. If you ever need help, Ryne is more than happy to be there for you. You have to practice in order to do well.