Genuinely one of the most caring people you will meet, was very kind about missing class due to health issues and did everything in his power to assure his class was interesting to everyone.
If you can take on of his classes you'll love it!