What You Need to Know Before Joining the Nap Club

Why do you sometimes wake up more tired from a nap? How long should a nap be? Will napping today affect your sleep tonight?