public:teaching:public