teeforpublic