It can definitely be nerve wracking, but it's also one of the best ways to grow as a designer.
Peer review is also a great starting point. I've presented and received a lot of critiques from clients and those can be less fun ;)
I'll get you on my list and let you know when I've got one recorded!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.