Flex Your Rights is a national organization with lots of resources regarding peacefully asserting your rights to law enforcement. flexyourrights.org
ACLU's pamphlet Know Your Rights When Encountering Law Enforcement is a quick reference with questions and answers regarding basic rights.
New Hampshire Bar Association has helpful information for young adults, Beyond High School: A Guide to Your Rights & Responsibilities