We all have things that help us get to the next level in whatever it is we are trying to master. Feel free to share your insights and knowledge here. Please respect peoples opinions and try to stay in the spirit of sharing. Some ideas include: recordings, video links, advice from teachers, etc.