I recently had a Skype session with a guy from Lionsgate. Not only was he an incredibly nice guy, he gave me VERY insightful feedback on my script. (He pulled no punches, but did it in a way that was somehow encouraging.) I made a bunch of changes because of his feedback, and I think I have a much better script now. I also have a better understanding of the industry. There have been times when I've felt frustrated because I didn't understand what was working in my script and what wasn't. And I think getting feedback from a working professional in the industry -- who sees a tremendous amount of scripts, and is aware of trends and other things that those of us on the outside are not privy to -- is vital. But it wasn't just a learning experience; it was fun. And ultimately, that's what we're all here for, isn't it?