Waffle too much for this teacher (5)
I believe the answer is:
rabbi
This clue might be a double definition.
'waffle too much' is the first definition.
'rabbi' can be an answer for 'waffle' (I have seen 'endless waffle' mean 'rabbi' so perhaps 'waffle' could also mean 'rabbi'). I am not certain of the 'too much' bit.
'this teacher' is the second definition.
(Jewish teacher)
'for' is the link.
Can you help me to learn more?
(Other definitions for rabbi that I've seen before include "Minister of a synagogue" , "Religious person" , "A Jewish scholar or synagogue leader" , "Blue" , "endless waffle" .)