Implemented new GeneticTeacher stuff.