I bought a Brother CS6000i four years ago when I started quilting. It has lots of stitches, a walking foot, and is very light weight. I can lift it with one hand. It is perfect for classes. I ordered it through Walmart for $179 and used their in-store pickup. I upgraded to a Janome 7700 last year but there is no way I would want to lug that monster to a class! I will keep my little Brother.