Technology development brings about a host of new educational methods like online classes which convey information replacing teachers
I think the last part of the sentence does no make any sense.
For me, I would write: Technological development has revolutionized the methodology of education such as the invention of online tutorials. People nowadays can assess wide range of information easily through internet. Therefore, some people believe that the traditional role of teachers which is to convey information would disappear soon. However....
There is no denying that teachers won't be replaced in all kinds of aspects.
I think we should avoid using won't or can't in formal writing.
For example, in some poverish area where there is no electric and any modern equipment can't work, only can teachers convey information in classes.
impoverished areas
electric device
only teachers can
I think we can better say : in some impoverished areas where not every person can afford modern equipments and teachers become the most affordable channel for them to acquire information.
Last but not least,some programmes only be
runned by teachers like football and swimming courses
Personally, I think this point is irrelevant because the focus here is about delivering information/knowledge but not about coaching
And "runned" should be run
Modern facilities can be adopted as a tools to improve their performance.