When is Peer LOR due?

Dartmouth has a Peer LOR that they take into serious consideration, so I am wondering if it can be sent in two weeks after or anything like that after the due date.

Yes, but sooner is better than later.