Very difficult , but very dedicated teacher .