I taught myself.
I highly recommend youtube video tutorials. Look around until you find one that you like. I looked at quite a few. Here are a couple I like
There are basically two techniques you need to learn.
1. How to piece together the quilt top (piecing)
2. How to quilt the top, batting and back together (quilting)
Don't be afraid to quilt on your domestic machine. I've never paid for a long arm service.
There are around 3 different quilting methods you could use on a domestic machine.
1. Stitch in the Ditch - stitch in all the piecing seams when quilting (walking foot)
2. Straight lines - either on diagonal or straight, not following the pieced pattern, but holding everything in place (walking foot)
3. Free motion - nice patterns and swirling designs that might be following your piecing or just all over (darning or free motion foot)
This blog is not mine, but shows how to do free motion quilting on a domestic machine for all those pretty patterns
http://freemotionquilting.blogspot.com/
My motto is to just give it a go. If you're determined to learn, you'll work it out.
You could try a smaller piece first as moving the bulk of a large quilt around when quilting is the hardest part. The sewing part is not that hard. It is mostly all straight lines
