I would get a mid-range computerised machine which has easy button holes,variety of stitches and able to drop the feed dogs. It would be less frustrating for a beginner if she goes to classes and finds out that her machine will not do all of the necessary tasks. A straight stitcher is a very specialised machine.I have one and love it. However, i also have an ordinary machine as well.