According to CHAT log from Apr 5, quiz 3 and lab 1 are due April 22:
<HWCOZ> And when is Quiz 3 due?
<EricHugo> HW, everything is due by when i get back...not making quiz due by Sunday because of the probs with availability of material
<alice> Ok...so everything is due the 22?
<EricHugo> Alice, yes.