I believe that this question can be answered a number of different ways; however, there is one answer that continually stands out to me. How often to stay in contact with your leaders....?
The answer is as often as it takes for you to understand the program. That means... if it takes you everyday to understand the program - stay in contact everyday. If it takes once a month...