Brian Peet
Brian is a fantastic teacher! I've never left a RMP review before but I've taken (almost) all of the ASL classes he offers here. The in-person classes are my favorites, seeing as it's easier to ask questions and get participation with other students on a regular basis, but his online classes are well-structured as well.