What are your thoughts on training partners? A necessity? A distraction?