I attended the beginner and intermediate workshops and Peter is a such a great instructor that it motivated me to attend some tutoring. I purchased two 6 hour private tutoring sessions and came away from each with a wealth of knowledge that I could immediately put to use. He makes some complex issues very simple and taught at exactly my skill level, in a way that you cannot get in a group setting. Peter has such experience and knowledge, I feel like I learned more in those sessions than I could learn in dozens of workshops. I highly recommend the tutoring.