The overall teaching of the subject is good