I found Rick to be one of the most interesting teachers I know.
As a teacher, he is easy going and works with you on your style preferences and abilities, improving your level of play as you go along.
He shows you different chords and songs and mixes a little music theory in so you hardly notice but it sticks with you.
I played (very little) 3 chord country music before I started my lessons. I learned so much in a couple of lessons now I can figure out chord patterns by myself.
Rick knows all types of music and all styles of playing.
I would highly recommend him to anyone wanting to learn how to play the guitar.