public Map<UserType, Set<Session>> getMySessions(String email) {
		Map<UserType, Set<Session>> mySessions = new HashMap<UserType, Set<Session>>();
		Set<Session> adminSessions = new HashSet<Session>();
		Set<Session> facilitatorSessions = new HashSet<Session>();
		Set<Session> attendeeSessions = new HashSet<Session>();

		
			for (Session thisSession : getAllSessions()) {
				if (thisSession.getAdmin()!=null&&thisSession.getAdmin().getEmail().equals(email)) {
					adminSessions.add(thisSession);
				}
			}
		
		
			for (Session thisSession : getAllSessions()) {
				for (User thisFacilitator : thisSession.getFacilitators()) {
					if (thisFacilitator.getEmail().equals(email)) {
						facilitatorSessions.add(thisSession);
					}
				}
			}

		
		
			for (Session thisSession : getAllSessions()) {
				for (User thisAttendee : thisSession.getAttendees()) {
					if (thisAttendee.getEmail().equals(email)) {
						attendeeSessions.add(thisSession);
					}
				}
			
		}

		mySessions.put(UserType.ADMIN, adminSessions);
		mySessions.put(UserType.FACILITATOR, facilitatorSessions);
		mySessions.put(UserType.ATTENDEE, attendeeSessions);

		return mySessions;
	}