classes:  lecturer. funny teacher, good lecturer, enthusiasm, extensive knowledge in the fields.  curriculum. funny teacher, good lecturer, enthusiasm, extensive knowledge in the fields.  facility. funny teacher, good lecturer, enthusiasm, extensive knowledge in the fields.  general. funny teacher, good lecturer, enthusiasm, extensive knowledge in the fields.