I want to say that lecturers at our faculty do a lot of teaching, but to my ears, this phrasing is rather informal – am I right? So, what would be a more formal (or at least less informal) way of saying this? I've tried exchanging the verb and/or the NP with more formal alternatives, but they just don't seem to work very well together. For instance, conduct much teaching or perform a great deal of teaching just sounds weird...
As always, any help I can get would be greatly appreciated!