public boolean checkWord(String word) {
			word = word.toLowerCase();

			// This is very inefficient
			for (int i = 0; i < m_dictionary.length; i++) {
				if (m_dictionary[i].equals(word)) {
					return true;
				}
			}
			return false;
		}