I've been taking some online classes, there is ASL 1 for free on startASL.com and you can buy the other lessons or even tutors, and I took some classes on signingonline.com but those are 75$ a unit. They are both really good resources and have helped me a lot