Charles is an AMAZING professor. Very charismatic and funny, you'll never be bored during a lecture if you're passionate about ASL. Easy A if you participate a lot and do the homework. The homework is pretty easy with slightly challenging production tests every couple of weeks. He's very understanding and accommodated my disability very well.