Science education is a core endeavour of the Weizmann Institute of Science. As well as having a graduate school it has science classes for school children at all levels and abilities. It also has programs that allow Australian graduates to visit and learn about science and the Weizmann Institute, while networking with other like-minded young scientists from around the world. Weizmann also has a successful online program that teaches maths and science to youth world-wide, while its programs for girls and minority students have provided support and encouragement for them to engage in science. Professional development held for teachers also provides Weizmann access to a network of skilled science, maths and technology education professionals.