Who are the students though? I'd assume that parallel computing is mostly interesting for university-grade "aspiring scientists", which is reinforced by the example software (a parallel 2D Smoothed Particle Hydrodynamics(SPH) code and a parallel Mandelbrot set race).
Do we assume that 18+ folks are only interested in parallel programming if it's assembled of shiny pipes?