I think tmax400 is the best film in the world but it's probably not ideal for beginning classes. It's fussier to develop (more responsive to changes in development, easier to screw up), takes longer to fix, and longer to wash the pink out.

FP4+ is great for outdoor use and HP5+ is more practical. Let the individuals settle on a film once they've got the basics down using one of these two.