The amount of work outside of class in these programs seems to vary depending on the specific class. My D took a class with a tremendous amount of homework and studying involved. Her friend had virtually no work after class. Maybe you could make it seem more like "fun" than "work" somehow??

I definitely would speak with the teacher and make him/her aware of the long commute. Your daughter may be too tired after a long day to go home and do more work. I don't blame her.