Brilliant teacher. He is what a teacher should be. Inspiring, encouraging, supportive, knowledgable, non judgemental, calm. He brings his A game all the time.
I have had Mr. Adams as a teacher in the past and found him very easy to work with and a pleasure to be taught by.