Recent Articles
Considering a degree in Geography?
These rankings show the most affordable colleges for Geography majors who live in New Mexico.
Rankings are calculated by estimating the net price at every college offering Geography degrees for a "typical" middle class family living in the state of New Mexico.
Note: Net price is the actual cost of college paid after factoring in financial aid.The net prices displayed in these rankings are College Raptor's estimates.
“Typical” middle class family values used in the Net Price estimates on this page are:
| Rank | Institution | Typical Net Price | Sticker Price | % Savings | Undergraduates | Est. Median SAT | Acceptance Rate | Save |
|---|---|---|---|---|---|---|---|---|
| 1 | United States Military Academy | 0 | 0 | 0 | 4,473 | 1326 | 0.1245 | |
| 2 | Colgate University | 7700 | 95700 | 0.9191 | 3,193 | 1488 | 0.1388 | |
| 3 | Brigham Young University | 8000 | 22000 | 0.6362 | 32,952 | 1374 | 0.6778 | |
| 4 | College of Staten Island CUNY | 8100 | 36100 | 0.7766 | 10,049 | 1005 | 0.9234 | |
| 5 | Marshall University | 9600 | 34400 | 0.7204 | 9,146 | 1065 | 0.9572 | |
| 6 | California State University-Northridge | 9700 | 36500 | 0.7345 | 32,499 | 1005 | 0.881 | |
| 7 | University of Richmond | 10000 | 88400 | 0.887 | 3,055 | 1484 | 0.222 | |
| 8 | Stephen F Austin State University | 10200 | 27800 | 0.632 | 9,129 | 1060 | 0.7445 | |
| 9 | Fayetteville State University | 10600 | 19900 | 0.4683 | 6,074 | 915 | 0.7989 | |
| 10 | The University of Texas at San Antonio | 11000 | 25000 | 0.5592 | 31,127 | 1115 | 0.8679 | |
| 11 | Middlebury College | 11700 | 89900 | 0.8701 | 2,760 | 1499 | 0.1075 | |
| 12 | University of North Carolina at Chapel Hill | 11800 | 27800 | 0.5765 | 21,075 | 1420 | 0.1534 | |
| 13 | Vassar College | 11900 | 92600 | 0.8716 | 2,462 | 1499 | 0.1857 | |
| 14 | California State University-Stanislaus | 12100 | 58700 | 0.7939 | 8,455 | 950 | 0.9814 | |
| 15 | University of Chicago | 12200 | 95500 | 0.872 | 7,519 | 1535 | 0.0448 | |
| 16 | California State Polytechnic University-Pomona | 12600 | 12600 | 0 | 25,255 | 1134 | 0.737 | |
| 16 | California State University-Fresno | 12600 | 45900 | 0.7262 | 21,430 | 995 | 0.9638 | |
| 16 | University of North Alabama | 12600 | 28200 | 0.5535 | 8,078 | 1124 | 0.7054 | |
| 19 | Southern Utah University | 12700 | 44000 | 0.7109 | 13,126 | 1140 | 0.8179 | |
| 20 | University of Houston-Clear Lake | 12900 | 51900 | 0.7518 | 6,029 | 1075 | 0.9173 | |
| 21 | Indiana State University | 13100 | 31200 | 0.5807 | 6,224 | 1140 | 0.8077 | |
| 21 | University of Illinois Urbana-Champaign | 13100 | 41800 | 0.6864 | 37,140 | 1442 | 0.4237 | |
| 23 | University of Nebraska at Omaha | 13200 | 23400 | 0.4364 | 11,756 | 1124 | 0.8727 | |
| 24 | West Virginia University | 13300 | 57700 | 0.7693 | 18,614 | 1125 | 0.778 | |
| 25 | New Mexico State University-Main Campus | 13500 | 54500 | 0.7522 | 12,498 | 1010 | 0.8896 | |
| 25 | University of Wisconsin-Stevens Point | 13500 | 28000 | 0.5184 | 7,557 | 1140 | 0.9037 | |
| 27 | Portland State University | 13600 | 26100 | 0.4772 | 15,414 | 1112 | 0.9087 | |
| 28 | University of Wisconsin-Madison | 13700 | 51900 | 0.7365 | 39,083 | 1412 | 0.4517 | |
| 28 | Youngstown State University | 13700 | 26800 | 0.4884 | 8,436 | 1065 | 0.8066 | |
| 30 | Western Washington University | 13800 | 31600 | 0.5637 | 13,752 | 1218 | 0.9325 | |
| 31 | Mount Holyoke College | 14100 | 89900 | 0.8434 | 2,178 | 1449 | 0.3603 | |
| 31 | University of North Carolina at Greensboro | 14100 | 19400 | 0.2733 | 14,416 | 1205 | 0.8851 | |
| 33 | Arkansas Tech University | 14200 | 35900 | 0.6038 | 8,145 | 1035 | 0.9589 | |
| 34 | Oklahoma State University-Main Campus | 14400 | 26500 | 0.4563 | 22,351 | 1159 | 0.7504 | |
| 35 | Texas State University | 14500 | 24500 | 0.4075 | 36,268 | 1100 | 0.8908 | |
| 36 | Louisiana Tech University | 14600 | 36900 | 0.6042 | 11,071 | 1164 | 0.9073 | |
| 37 | Bucknell University | 14700 | 94800 | 0.8448 | 3,920 | 1284 | 0.2893 | |
| 37 | University of Wisconsin-Oshkosh | 14700 | 19000 | 0.2265 | 11,874 | 1082 | 0.8377 | |
| 37 | University of Wisconsin-Whitewater | 14700 | 19300 | 0.2384 | 10,090 | 1075 | 0.9368 | |
| 40 | California State University-San Bernardino | 14800 | 52500 | 0.7188 | 14,993 | 920 | 0.9318 | |
| 41 | Central Michigan University | 14900 | 37400 | 0.6022 | 10,219 | 1095 | 0.8982 | |
| 42 | California State Polytechnic University-Humboldt | 15100 | 24900 | 0.3929 | 5,474 | 1138 | 0.9198 | |
| 42 | California State University-San Marcos | 15100 | 28500 | 0.4699 | 14,977 | 970 | 0.951 | |
| 42 | Northwest Missouri State University | 15100 | 37700 | 0.6009 | 5,241 | 1075 | 0.8613 | |
| 45 | University of Hawaii at Manoa | 15200 | 86200 | 0.8241 | 15,375 | 1179 | 0.866 | |
| 45 | University of Wisconsin-River Falls | 15200 | 20500 | 0.2596 | 4,721 | 1110 | 0.7782 | |
| 47 | Northern Illinois University | 15300 | 30700 | 0.5006 | 11,349 | 1070 | 0.6979 | |
| 48 | California State University-Chico | 15400 | 27000 | 0.429 | 13,392 | 1117 | 0.9158 | |
| 48 | University of Central Oklahoma | 15400 | 28700 | 0.4635 | 10,454 | 1055 | 0.8176 | |
| 48 | Worcester State University | 15400 | 31000 | 0.5029 | 4,892 | 1140 | 0.8799 | |
| 51 | Fitchburg State University | 15600 | 30100 | 0.481 | 3,027 | 1150 | 0.8693 | |
| 52 | University of Nebraska at Kearney | 15700 | 22400 | 0.2987 | 4,214 | 1090 | 0.8949 | |
| 53 | Central Washington University | 15800 | 27200 | 0.4186 | 10,033 | 1060 | 0.9061 | |
| 53 | Florida State University | 15800 | 22900 | 0.3096 | 32,711 | 1360 | 0.2422 | |
| 55 | Ball State University | 15900 | 22400 | 0.2906 | 15,189 | 1170 | 0.855 | |
| 55 | Grand Valley State University | 15900 | 25300 | 0.372 | 19,002 | 1233 | 0.8302 | |
| 55 | Sam Houston State University | 15900 | 30300 | 0.4749 | 17,787 | 1030 | 0.9026 | |
| 58 | California State University-Long Beach | 16100 | 25800 | 0.3761 | 35,843 | 1135 | 0.4628 | |
| 58 | University of Wisconsin-Eau Claire | 16100 | 22400 | 0.2785 | 8,765 | 1209 | 0.8799 | |
| 58 | Wayne State College | 16100 | 20000 | 0.1949 | 3,902 | 0 | 1 | |
| 61 | University of Colorado Colorado Springs | 16300 | 41600 | 0.6088 | 9,302 | 1125 | 0.9735 | |
| 62 | Eastern Illinois University | 16700 | 27500 | 0.3905 | 6,785 | 990 | 0.6535 | |
| 62 | Jacksonville State University | 16700 | 27000 | 0.3821 | 8,663 | 1069 | 0.7769 | |
| 62 | Rutgers University-New Brunswick | 16700 | 39000 | 0.5705 | 36,588 | 1367 | 0.6535 | |
| 62 | University of South Alabama | 16700 | 22400 | 0.2549 | 9,241 | 1140 | 0.7096 | |
| 62 | University of Southern Mississippi | 16700 | 23100 | 0.277 | 10,193 | 1181 | 0.9912 | |
| 67 | Keene State College | 16800 | 51200 | 0.6719 | 2,744 | 1020 | 0.9033 | |
| 67 | University of Wisconsin-Milwaukee | 16800 | 29200 | 0.4248 | 18,667 | 1090 | 0.9711 | |
| 69 | Eastern Michigan University | 16900 | 32000 | 0.4701 | 10,470 | 1055 | 0.7964 | |
| 70 | California State University-Sacramento | 17000 | 27600 | 0.3844 | 28,226 | 1015 | 0.9343 | |
| 70 | University of North Carolina at Charlotte | 17000 | 22300 | 0.2374 | 24,868 | 1214 | 0.796 | |
| 72 | University of Northern Colorado | 17400 | 39100 | 0.5552 | 6,480 | 1085 | 0.9363 | |
| 73 | Weber State University | 17500 | 41300 | 0.5757 | 31,672 | 1075 | 1 | |
| 74 | SUNY Buffalo State University | 17600 | 44900 | 0.6075 | 5,205 | 1118 | 0.744 | |
| 75 | Frostburg State University | 17900 | 26600 | 0.3268 | 2,619 | 1095 | 0.892 | |
| 75 | University of Louisville | 17900 | 29100 | 0.3853 | 17,086 | 1148 | 0.7941 | |
| 77 | Georgia Southern University | 18200 | 26800 | 0.3214 | 23,618 | 1065 | 0.8789 | |
| 78 | Central Connecticut State University | 18300 | 34000 | 0.4615 | 8,170 | 1010 | 0.7333 | |
| 78 | Georgia College & State University | 18300 | 18300 | 0 | 6,006 | 1165 | 0.7823 | |
| 80 | California State University-Fullerton | 18400 | 20600 | 0.1037 | 38,597 | 0 | 0.9052 | |
| 80 | Wright State University-Main Campus | 18400 | 26700 | 0.3108 | 7,505 | 1059 | 0.9633 | |
| 82 | Salem State University | 18500 | 28500 | 0.3508 | 4,853 | 1100 | 0.9557 | |
| 82 | SUNY College at Geneseo | 18500 | 39400 | 0.5309 | 3,902 | 1275 | 0.6645 | |
| 84 | SUNY Oneonta | 18600 | 29300 | 0.3652 | 4,681 | 1190 | 0.6959 | |
| 85 | West Chester University of Pennsylvania | 18900 | 18900 | 0 | 14,449 | 1195 | 0.7816 | |
| 86 | California State University-East Bay | 19000 | 30100 | 0.3693 | 10,562 | 940 | 0.9681 | |
| 86 | University of Arizona | 19000 | 30900 | 0.3857 | 45,025 | 1212 | 0.8614 | |
| 88 | University of Maine at Farmington | 19200 | 33700 | 0.431 | 1,677 | 1124 | 0.9672 | |
| 89 | University of Missouri-Columbia | 19400 | 36900 | 0.4748 | 24,457 | 1256 | 0.7847 | |
| 89 | West Liberty University | 19400 | 43900 | 0.5586 | 1,944 | 1040 | 0.7212 | |
| 91 | The University of Montana | 19500 | 25200 | 0.2259 | 8,014 | 1184 | 0.9586 | |
| 92 | California State University-Los Angeles | 19600 | 59200 | 0.6694 | 19,354 | 965 | 0.9125 | |
| 92 | University of West Georgia | 19600 | 24900 | 0.213 | 9,157 | 1040 | 0.5161 | |
| 94 | San Diego State University | 19900 | 28900 | 0.3115 | 34,637 | 1208 | 0.3598 | |
| 94 | University of Northern Iowa | 19900 | 24000 | 0.1722 | 7,716 | 1115 | 0.8713 | |
| 96 | Western Michigan University | 20000 | 32500 | 0.3851 | 13,860 | 1104 | 0.846 | |
| 97 | Virginia Polytechnic Institute and State University | 20200 | 45200 | 0.5537 | 31,035 | 1366 | 0.5499 | |
| 98 | Olivet Nazarene University | 20700 | 71400 | 0.7105 | 2,704 | 1104 | 0.5586 | |
| 99 | University of Colorado Denver/Anschutz Medical Campus | 20900 | 42500 | 0.5088 | 13,921 | 1119 | 0.7468 | |
| 100 | University of Nebraska-Lincoln | 21000 | 32800 | 0.3603 | 19,701 | 1214 | 0.8749 | |
| 100 | University of New Hampshire-Main Campus | 21000 | 38200 | 0.4501 | 11,365 | 1216 | 0.8816 | |
| 102 | Texas A&M University-College Station | 21200 | 30700 | 0.3078 | 60,710 | 1278 | 0.5732 | |
| 103 | University of Mary Washington | 21300 | 47600 | 0.5525 | 3,660 | 1283 | 0.7978 | |
| 104 | Kennesaw State University | 21600 | 27200 | 0.206 | 42,840 | 1120 | 0.6919 | |
| 105 | Colorado State University-Fort Collins | 21800 | 37300 | 0.4156 | 26,500 | 1183 | 0.8857 | |
| 105 | Millersville University of Pennsylvania | 21800 | 24900 | 0.1245 | 5,823 | 1150 | 0.8619 | |
| 107 | Elmhurst University | 21900 | 67000 | 0.6734 | 3,170 | 1148 | 0.7357 | |
| 108 | Pennsylvania Western University | 22100 | 28200 | 0.2167 | 7,586 | 0 | 0.9433 | |
| 109 | San Jose State University | 22600 | 41100 | 0.4502 | 28,008 | 0 | 0.8461 | |
| 110 | Rocky Mountain College | 22700 | 52000 | 0.5632 | 851 | 1075 | 0.6961 | |
| 111 | Augustana College | 22800 | 72800 | 0.6865 | 2,522 | 1163 | 0.6277 | |
| 112 | Concordia University-Nebraska | 23000 | 72400 | 0.6824 | 2,934 | 1130 | 0.9004 | |
| 112 | San Francisco State University | 23000 | 55400 | 0.5848 | 20,756 | 1035 | 0.9615 | |
| 112 | University of New Mexico-Main Campus | 23000 | 27500 | 0.1618 | 17,771 | 1044 | 0.7933 | |
| 115 | Saint Cloud State University | 23100 | 36800 | 0.3733 | 8,209 | 1079 | 0.948 | |
| 116 | Arizona State University Campus Immersion | 23300 | 35000 | 0.3343 | 65,450 | 1203 | 0.8989 | |
| 116 | State University of New York at New Paltz | 23300 | 35700 | 0.347 | 6,197 | 1260 | 0.6161 | |
| 118 | Shippensburg University of Pennsylvania | 23400 | 36000 | 0.3497 | 4,421 | 1100 | 0.8555 | |
| 119 | Bowling Green State University-Main Campus | 23600 | 36800 | 0.3589 | 14,783 | 1124 | 0.8096 | |
| 120 | Minnesota State University, Mankato | 24000 | 27100 | 0.1156 | 12,897 | 1160 | 0.9133 | |
| 121 | Northern Arizona University | 24100 | 33100 | 0.2725 | 22,991 | 1145 | 0.8961 | |
| 122 | University of Wisconsin-Parkside | 24300 | 31000 | 0.2142 | 3,207 | 1084 | 0.9751 | |
| 123 | University of Hawaii at Hilo | 25200 | 43800 | 0.4243 | 2,292 | 1005 | 0.6007 | |
| 124 | Michigan State University | 25800 | 28900 | 0.1089 | 41,234 | 1223 | 0.848 | |
| 125 | University of North Dakota | 25900 | 28600 | 0.0923 | 11,033 | 1189 | 0.769 | |
| 126 | Saginaw Valley State University | 26000 | 38900 | 0.3329 | 6,152 | 1050 | 0.7207 | |
| 127 | Aquinas College | 26200 | 53400 | 0.5098 | 1,019 | 1035 | 0.8988 | |
| 127 | Calvin University | 26200 | 53000 | 0.5053 | 3,356 | 1256 | 0.7091 | |
| 127 | Louisiana State University and Agricultural & Mechanical College | 26200 | 59900 | 0.5625 | 34,242 | 1273 | 0.7333 | |
| 130 | Bemidji State University | 26400 | 26400 | 0 | 3,610 | 1055 | 0.9131 | |
| 130 | Gustavus Adolphus College | 26400 | 75500 | 0.6505 | 1,952 | 1302 | 0.618 | |
| 132 | Plymouth State University | 27100 | 32100 | 0.1557 | 3,182 | 980 | 0.8754 | |
| 132 | University of Idaho | 27100 | 30600 | 0.1146 | 9,574 | 1119 | 0.7553 | |
| 134 | Syracuse University | 27300 | 83100 | 0.6714 | 15,958 | 1363 | 0.4611 | |
| 134 | University of Minnesota Duluth | 27300 | 31100 | 0.1233 | 8,426 | 1235 | 0.8876 | |
| 136 | Kent State University at Kent | 27400 | 28400 | 0.0352 | 20,841 | 1105 | 0.8634 | |
| 137 | Park University | 27500 | 31300 | 0.1216 | 5,376 | 1035 | 0.6904 | |
| 138 | Missouri State University-Springfield | 27600 | 35400 | 0.2206 | 20,584 | 1134 | 0.9053 | |
| 139 | Villanova University | 27900 | 88800 | 0.6856 | 7,006 | 1457 | 0.2698 | |
| 140 | University of Iowa | 29000 | 31100 | 0.0686 | 22,738 | 1208 | 0.8362 | |
| 141 | University of Wisconsin-La Crosse | 29100 | 31400 | 0.0744 | 9,513 | 1200 | 0.8122 | |
| 142 | Pittsburg State University | 29200 | 36300 | 0.1956 | 4,491 | 1055 | 0.8727 | |
| 142 | University of South Carolina-Columbia | 29200 | 33900 | 0.1387 | 30,187 | 1292 | 0.6015 | |
| 144 | Jacksonville University | 29300 | 88700 | 0.6695 | 2,946 | 1195 | 0.5696 | |
| 145 | Illinois State University | 29600 | 35200 | 0.1599 | 19,107 | 1115 | 0.8815 | |
| 146 | Kansas State University | 29700 | 41600 | 0.2862 | 15,650 | 1164 | 0.8199 | |
| 147 | Framingham State University | 29900 | 38100 | 0.2152 | 2,817 | 1165 | 0.8491 | |
| 148 | Samford University | 31000 | 78000 | 0.6022 | 4,210 | 1199 | 0.8236 | |
| 148 | University of North Texas | 31000 | 37400 | 0.171 | 34,458 | 1114 | 0.7223 | |
| 150 | Slippery Rock University of Pennsylvania | 31300 | 31300 | 0 | 6,853 | 1090 | 0.7147 | |
| 150 | University of St Thomas | 31300 | 70300 | 0.5551 | 6,044 | 1299 | 0.9125 | |
| 152 | University of California-Santa Barbara | 31800 | 59600 | 0.4661 | 23,181 | 1354 | 0.3296 | |
| 152 | University of Nevada-Reno | 31800 | 31800 | 0 | 18,895 | 1134 | 0.7371 | |
| 154 | Liberty University | 31900 | 44300 | 0.2799 | 52,823 | 1181 | 0.9932 | |
| 155 | Carthage College | 32100 | 58600 | 0.4526 | 2,675 | 1139 | 0.871 | |
| 156 | Ohio Wesleyan University | 32300 | 93400 | 0.6544 | 1,525 | 1283 | 0.556 | |
| 157 | George Washington University | 33800 | 81800 | 0.587 | 11,677 | 1421 | 0.4709 | |
| 158 | Salisbury University | 34000 | 41700 | 0.1845 | 6,288 | 1250 | 0.8747 | |
| 158 | Sonoma State University | 34000 | 41200 | 0.1748 | 5,412 | 1095 | 0.9473 | |
| 160 | Kutztown University of Pennsylvania | 34200 | 35900 | 0.0474 | 6,306 | 1214 | 0.9075 | |
| 161 | University of Vermont | 34500 | 66300 | 0.4787 | 12,276 | 1379 | 0.653 | |
| 162 | Hofstra University | 34900 | 77000 | 0.5466 | 6,581 | 1323 | 0.6808 | |
| 163 | University of South Florida | 35000 | 35000 | 0 | 38,525 | 1239 | 0.4319 | |
| 164 | Valparaiso University | 35200 | 63000 | 0.441 | 2,123 | 1208 | 0.8934 | |
| 165 | University of North Carolina Wilmington | 36100 | 36100 | 0 | 15,254 | 1270 | 0.6424 | |
| 166 | University of Central Arkansas | 36200 | 38400 | 0.0556 | 8,268 | 1124 | 0.8949 | |
| 167 | University of Denver | 36300 | 76800 | 0.527 | 6,619 | 1323 | 0.7729 | |
| 168 | Florida International University | 36500 | 36800 | 0.0081 | 44,904 | 1175 | 0.5466 | |
| 169 | East Carolina University | 37100 | 40100 | 0.0748 | 21,445 | 1120 | 0.8922 | |
| 170 | University of Connecticut | 37300 | 43900 | 0.1505 | 20,056 | 1329 | 0.5239 | |
| 171 | Indiana University-Southeast | 37600 | 40800 | 0.0769 | 3,276 | 1090 | 0.8446 | |
| 172 | Towson University | 38100 | 46400 | 0.1789 | 16,264 | 1093 | 0.8198 | |
| 173 | The University of Tennessee-Knoxville | 38500 | 53400 | 0.2791 | 30,564 | 1302 | 0.416 | |
| 174 | University of Wyoming | 40200 | 45300 | 0.1134 | 8,130 | 1159 | 0.9688 | |
| 175 | University of California-Los Angeles | 40400 | 81800 | 0.5067 | 33,471 | 1399 | 0.0897 | |
| 176 | Temple University | 40500 | 55300 | 0.2679 | 21,428 | 1245 | 0.8045 | |
| 177 | Montclair State University | 42100 | 46200 | 0.0888 | 18,712 | 1058 | 0.8789 | |
| 178 | Appalachian State University | 43600 | 43600 | 0 | 19,560 | 1159 | 0.9014 | |
| 178 | Texas Christian University | 43600 | 82400 | 0.471 | 11,049 | 1283 | 0.4449 | |
| 180 | University of Oklahoma-Norman Campus | 43900 | 57100 | 0.2302 | 23,351 | 1239 | 0.766 | |
| 181 | James Madison University | 45300 | 45300 | 0 | 21,112 | 1260 | 0.7151 | |
| 181 | The University of Texas at Austin | 45300 | 45300 | 0 | 43,165 | 1348 | 0.2664 | |
| 183 | University of Georgia | 45900 | 51600 | 0.1108 | 31,514 | 1336 | 0.3719 | |
| 184 | University at Buffalo | 46800 | 46800 | 0 | 20,360 | 1303 | 0.7418 | |
| 185 | University of Kentucky | 48800 | 56600 | 0.1372 | 25,535 | 1193 | 0.9294 | |
| 186 | University at Albany | 48900 | 48900 | 0 | 12,666 | 1245 | 0.6909 | |
| 187 | DePaul University | 49000 | 67100 | 0.2697 | 14,188 | 1218 | 0.7589 | |
| 188 | Indiana University-Indianapolis | 50800 | 52900 | 0.0404 | 14,504 | 1145 | 0.7637 | |
| 189 | University of Minnesota Twin Cities | 53300 | 61000 | 0.1267 | 41,303 | 1338 | 0.7975 | |
| 190 | George Mason University | 53400 | 61000 | 0.1246 | 28,331 | 1268 | 0.8748 | |
| 191 | Rowan University | 53600 | 53600 | 0 | 16,199 | 1214 | 0.783 | |
| 192 | University of Massachusetts-Amherst | 53700 | 64200 | 0.1635 | 23,920 | 1390 | 0.5973 | |
| 193 | Auburn University | 58700 | 58700 | 0 | 27,907 | 1324 | 0.4593 | |
| 194 | Indiana University-Bloomington | 60800 | 63000 | 0.0339 | 38,093 | 1302 | 0.7821 |
School data is from 2022–2023 (top 500 results shown) for schools with at least 100 undergraduate students.