I bought myself a Babylock Sofia2 a few months ago for just that purpose. It came with a wheeled tote, making it even more portable. It also has an embroidery arm, though it is restricted to 4" x 4" designs. I've never used the embroidery, except when I took the new owner classes. It is perfect for taking to class and it sews like a dream.
Carol in FL