Assignments, Teaching Gadgets & Date Sheet