David Warick Delaware Tech