public static List<Quiz> load(File file){
		List<Quiz> quizes = new ArrayList<Quiz>();
		
		if(file.isDirectory()){
	    	File[] files = file.listFiles(new MyFilenameFilter(true,null,null));
	    	for(File fl: files){
	    		System.out.println("File: "+fl.getName());
	    		File[] fls = fl.listFiles();
	    		//File[] fls = fl.listFiles(new MyFilenameFilter(true, "quiz", ".xml"));
	    		for(File f: fls){
	    			try {
	    				System.out.println(f.getName());
	    				if(f.getName().equals("quiz.xml")){
	    					quizes.addAll(readXML(f));
	    				}
					} catch (JDOMException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					} catch (IOException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
	    		}
	    	}
		}
		Collections.sort(quizes, new QuizComparator());
		return quizes;
	}