Once you've reached a certain amount of levels your guild can't teach you anymore. In case of non primaries this peak is reached pretty fast. Now you have to rely on self teaching (costs a lot of XP) or on player teachers. The higher the teaching bonus is, the lesser XP you have to spend. The teachers bonus (ETB - Effective teaching bonus) has to be higher than your bonus.