Another terrific site for online classes is Quilt University. Now in their 11th year, they even have a free sample class (borders) that you can try so you can test the format.
http://www.quiltuniversity.com/index.html
Their class catalog.
http://www.quiltuniversity.com/catalog.htm