The best of the best. Had him years ago in highschool. He knows his stuff and cares so much for his students. I'll always remember him.
I've never heard of anyone that had him that didn't like him.
Mr. Naysmith is amazing- he never stops working or caring. His work is hard, but he makes it easy. I'd pay that man to teach me for the rest of my life.
The greatest. I've had him in three classes and i've never been disappointed.