2567 kalodidaskalos kal- od-id-as'-kal-os from 2570 and 1320; a teacher of the right:-- teacher of good things. see GREEK for 2570 see GREEK for 1320