In answer to your question...I think so if the class has several sessions.
I'd guess that most of the time, you may not have time during a one-session class to finish it up. Plus, I'm the type that likes to sew by myself--not having a constant inspection going on all the time. I'd rather take it home and finish it - and just ask if there are questions...or watch and practice at home, by myself.
However, if the class meets several times, then probably, yes, I'd hope/expect to to finish up with something useful to take home.