Sve u svemu on je dobar učitelj.
All things considered, he is a good teacher.