Several different options for learning ASL exist including in-person classes, online classes, and various apps. Each option has its benefits and drawbacks but everyone can find something that works for them. I am only listing online options and applications here; if you prefer an in-person experience, classes are offered by CHSC (Cleveland Hearing and Speech) and some local colleges.
- ASL Connect from Gallaudet University (https://www.gallaudet.edu/asl-connect): online videos and class offerings
- Language Priority (https://changing-the-narrative-language-first.myshopify.com/collections/asl-classes): online classes with instructor
- SignSchool (signschool.com): online application
- ASLDeafined (https://www.asldeafined.com/): online application and asynchronous lessons
- American Sign Language University (https://www.lifeprint.com/): basic ASL lessons, dictionary, lots of information
- SpreadtheSign.com: online video dictionary in various languages
- Cuyahoga Community College ASL classes (https://catalog.tri-c.edu/course-descriptions/asl/)
- Lorain County Community College: Non-credit course both instructor led and self-paced (https://www.ed2go.com/lorain/online-courses/learn-sign-language/) and credit course (https://apps.lorainccc.edu/courses/descriptions/default.aspx)
This is a pretty good list of resources! I sat in several of the courses at LCCC and would highly recommend them to beginners. I haven’t been to one in several years so I’m not sure how it’s set up these days.