Here are the due dates for current work in all classes:
A and G Block: The last day to get stamps and pass in your checklist is Monday, May 1st. The study guide (print from here) is due Tuesday, May 2nd. The quiz is Wednesday, May 3th.
D Block: The last day to get stamps and pass in your checklist is Friday, April 28th. The study guide (print from here) is due Tuesday, May 2nd. The quiz is Wednesday, May 3rd.