RE: Connecticut Non-res. requirements
Actually, to get technical, you need an IBEP---International bowhunting education program---bowhunting certificate for an archery license. These courses are co-sponsored by the NBEP.
MA, NY and now CT offer such courses. I believe there are also a handful of other states which mandate the course, and I am unaware of any state offering a bowhunting education course/requirement which is not IBEP/NBEP approved...
S&R