I occasionally teach a JavaScript class that has a mixture of students, some of whom are specifically interested in web design, and other are more interested in graphic design.
The challenge is to put together a class that gets the web students the experience they need with JavaScript, while also providing the more design focused students an experience appropriate for them.