Review you're reporting
David · ★★★★★ · about Mr Rick B.
Rick has been great thus far. Rick is patient, receptive to questions, and is able to speed up or slow down based on your progress and effort. I've only been learning properly for a few weeks, but progress is very good.