Louis Ricciardi
I had Louis for ASL 3, I absolutely do not recommend taking this class with him. He is always un clear on assignments, is an extremely tough grader and unapproachable. He has taken the fun of learning ASL out of it. Seriously, take it with another teacher. He also takes forever to respond to emails and put grades in very late.