1. A system for testing students learning a non-native language, the system comprising: a test module that is configured to communicate a test to a plurality of students individually, wherein the test dictates a structured, rule-based and sequenced set of activities that require each student's participation, wherein the tests are predetermined and established by a curriculum or an entity other than the students, including one or more activities that correspond to each student speaking in response to being provided one or more prompts; a receiving module that is communicable with one or more speech recognition systems that are operated by the plurality of students when taking the test, wherein the receiving module is configured to receive speech data generated by the one or more speech recognition systems processing sounds detected from each of the plurality of students speaking the corresponding series of words in response to being provided each of the one or more prompts; wherein the speech data is generated by each of the one or more speech recognition systems, and includes data that represents determinations made by that speech recognition system as to (i) interpreted words of the user speaking one or more of the series of words, and (ii) confidence values that indicate an accuracy of the interpreted words as determined by that speech recognition system; wherein the speech data from each of the plurality of students is indicative of that student's ability to speak the particular language; and an evaluation system that evaluates the speech data provided by each of the plurality of students in order to determine a performance level of that student in either taking the test or speaking in response to being provided the one or more prompts.