He had been a part-time lecturer for the Technical Faculty at Tehran University for many years.
He had been teaching part-time at Tehran University's Technical Faculty for a considerable period of time.