the machine I use came from Walmart and I love it. It sews really nice and it is light weight so if you go to a class there is no struggle to take it along. Brother 100-Stitch Computerized Sewing Machine with Alphabet Font-SQ9050.
I have used this machine for 2 years now and have never even skipped a stitch with it.