grammar pi workshop desc