I was quite surprised with a range of services Edward offered me. His group training programs are perfect for beginners.