Most of the reported metaheuristic methods need the control parameters except the essential population size and terminal condition. When these methods are used for solving an unknown problem, how to set the most suitable values for their control parameters to achieve the optimal solution is a great challenge. Group teaching optimization algorithm (GTOA) is a newly presented metaheuristic method, whose remarkable feature is that it only relies on the essential population size and terminal condition for optimization. However, GTOA may get trapped in the local optimal solutions for solving complex optimization problems due to the lack of communication between outstanding group and average group. In order to improve the performance of GTOA, this paper proposes a new variant of GTOA, namely group teaching optimization algorithm with information sharing (ISGTOA). Like GTOA, ISGTOA doesn't introduce any other control parameters, which enhances the communication between outstanding group and average group by reusing the individuals in the built two archives. The performance of ISGTOA is investigated by CEC 2014 test suite, CEC 2015 test suite, and four challenging constrained engineering design problems. Experimental results prove the superiority of ISGTOA for expensive optimization problems with multimodal properties by comparing with GTOA and other powerful methods.The source codes of the proposed ISGTOA can be found in https://ww2. mathworks.cn/matlabcentral/fileexchange/98629-the-source-code-of-isgtoa and https://github.com/jsuzyy/The-source-codeof-ISGTOA-for-global-optimization.