Professor Williams is an amazing teacher and recommend him to anyone wanting to take ASL1 or ASL2. He incorporates games and videos into his teaching style; which engages his students in a way that makes class fun and enjoyable. He is an extremely caring, sincere, and passionate teacher who wants nothing more than to see his students succeed.