Well structured: interactive, interesting, good student participation.