David Wiesblatt
I truly had an amazing time in his class, one of my favourite courses taken in my undergrad!! He was so funny and really cared about his students doing well. I left with a solid understanding of ASL. Dr.Wiesblatt is deaf so the course is immersion but he uses the white board if needed, and I think you'll surprise yourself by how fast you catch on!