I am no parent but I and my brother were raised in a pretty moderate environment. We were let to do the things we like, go out with friends, spend time as we liked. But all this was always moderated; if we stayed late we needed to let our parents know where we were and when are we returning. If we were meeting someone we needed to tell our parents who and why. This let us keep our actions in check and I think that's the right kind of freedom my parents gave me. We did get punished if we crossed lines and my parents never let me do things and get away. They needed me to learn that actions have consequences. So hope this helps you.