The good ones are great, the bad ones will drive you nuts, but you find some way to work with them, to meet them where they are and bring them forward a little. But the true joys, the ones who make it all worth while, are the awful ones who just never had it explained in a way that they got it before, the ones who put their noses to the grindstone and really show an improvement and thank you for making them work through it. They're fairly rare, but they're what make me love this job.
Elizabeth