Tom is an absolutely incredible teacher. I took 5-string banjo lessons from him during 2014 through 2016/2017, I'm still pickin' to this day and playing in a hobby band. Tom's lessons focus on a wide range of topics. Obviously he teaches you how to play the instrument you want to learn but he also teaches everything from the very basics of music through advanced theory, playing form, instrument maintenance - anything you want to learn about music. The pace of his lessons are very flexible. He can push you with harder material but is also able to move as slowly as the student needs. Also adept at making the material easy to understand.