Tealeaf assignments due Oct 2