The MacDuffie Schools have an extensive array of Science courses and excellent facilities.  All campuses offer the laboratory sciences of Biology, Chemistry and Physics with many courses extending up to AP level.  Other sciences on offer include Life Science, Earth Science and Space Science as well as STEAM activities and cross curricula learning.  The hands-on nature of the courses allows for students to develop their practical science skills as well as further embedding their subject knowledge.

Contact Us
Group headquarters: Room 2501, Building 1, Plaza 66, No. 1266 West Nanjing Road, Jing'an District, Shanghai
Tianjin Branch: No. 1, Zengyun Road, Miyun Road, Nankai District, Tianjin (under Jianyang Bridge)
Shanghai Branch: 799 Huifeng North Road, Fengxian District, Shanghai
Copyright 2019 MacDuffie All rights reserved
Cooperation in Running Schools