classes:  lecturer. very good teaching dedicated, careful.  curriculum. very good teaching dedicated, careful.  facility. very good teaching dedicated, careful.  general. very good teaching dedicated, careful.