Allen Lin|SAT 1580Athena|SAT 1540Clary|SAT 1540Eric|SAT 1540KaiYing|SAT 1540Sabrina|SAT 1540Tiffany|SAT 1540Alvin Lin|SAT 1570Yang|SAT 1570Allen Lin|SAT 1580Athena|SAT 1540Clary|SAT 1540Eric|SAT 1540KaiYing|SAT 1540Sabrina|SAT 1540Tiffany|SAT 1540Alvin Lin|SAT 1570Yang|SAT 1570
A beautiful and sunny university campus with students walking
Back to Blog
Study in US
School Selection

Using the 152-School Dr. G. DB to Build Your Dream List: A Complete Practical Demo (2026)

By Dr. G.Published on
"The 152-school database sounds impressive, but how does it actually work?" This article uses a real student with a 1500 SAT, 3.92 GPA, engineering spike, and $70K budget to demonstrate the full 4-step filtering process, from 152 → 35 → 18 → 12 schools, with practical tables at every step.

Every family that comes to Dr. G. for consulting eventually sees one spreadsheet: the 152-school database. This is the result of 8 years of data engineering, covering complete admissions data, tuition, aid, academic rankings, and recruiting target school status for 152 undergraduate and master’s programs across the United States.

But whenever a new family sees a spreadsheet with 152 rows and 40 columns, their first question is always: “With this many schools, how do we actually choose?”

The answer: use a 4-step filtering method to compress 152 schools into 15-25 candidates, then have a consultant manually review fit and finalize a 12-school dream list.

This article uses the profile of a real student (anonymized) to fully demonstrate the 4-step process. You will see how the list moves from 152 → 35 → 18 → 12 schools, including the filtering logic at each step, why certain schools stay or are removed, and what the final 12-school list looks like.

After reading this, you will understand: the Dr. G. DB is a tool, not a verdict. The final decision is still the result of discussion between the consultant and family, but the DB turns “subjective guessing” into “objective, rational decision-making.”

1. What Is the Dr. G. DB? The Data Structure Behind 152 Schools

The Dr. G. 152-school database (internal code name: Master_Grad_School_Database_2026-04) has been continuously built over 8 years and covers:

Scope:

  • US News National Universities Top 100 (all 100 schools)
  • US News Liberal Arts College Top 30
  • Major public universities (representatives from UCs, SUNYs, Big Ten, ACC, and Pac-12)
  • Special schools that are international-student-friendly (USC, NYU, UW Seattle, Northeastern, BU, Tufts, etc.)

Each school records 40 fields, divided into 6 categories:

CategoryFields
Basic informationSchool name (Chinese and English), state, city, founding year, student population, student-faculty ratio
RankingsUS News National, US News Engineering, US News Business, QS World, THE
Admissions dataOverall acceptance rate, ED acceptance rate, EA acceptance rate, yield, demonstrated interest importance
Academic thresholdsSAT 25th / 50th / 75th, ACT 25th / 50th / 75th, GPA Middle 50%
Tuition / AidOOS tuition, room and board, Need-Blind / Need-Aware (international students), Avg Aid, Merit Aid scale
Tracks and geographySTEM Designated, IB / MBB target school, Pre-Med Acceptance Rate, Taiwanese community size, Asian student percentage, direct airport routes

Every year, we update the three most critical fields: (1) acceptance rate, (2) SAT median, and (3) tuition. These three fields change the fastest and have the greatest impact on school-list strategy.

2. Demo Student: Profile

To make this demo concrete, I will use the profile of a real Dr. G. student (anonymized as “Student X”):

ItemValue
SAT1500 (Math 780 / R&W 720)
GPA (unweighted)3.92
Number of APs7 courses (Calc BC, Physics C, Chem, CSA, Econ, Lit, World History)
TOEFL112
SpikeMechanical engineering / robotics: FRC captain for 3 years, completed MIT Beaver Works summer program, 2nd place nationally in Taiwan ROBOCUP
Fields of interestRobotics, Aerospace Engineering, Mechanical Engineering
Family budgetUSD $70K / year (including tuition, room and board, and flights; Merit Aid or Need-Based aid needed)
Geographic preferenceWest Coast or East Coast NYC / Boston; not deep Midwest (parents explicitly said “Wisconsin / Indiana are not under consideration”)
Special limitationsNot considering Pre-Med or Pre-Law; willing to commit to binding ED; TW community size is important

This is a typical Dr. G. student profile: strong spike, SAT above average but not extreme, budget-sensitive, and clear goals.

3. Step 1: First-Layer Filter — SAT Median ±50 (Finding Reach Candidates)

Logic: Using the student’s SAT 1500 as the baseline, identify schools where the SAT 50th percentile falls between 1450 and 1550. This becomes the “Reach candidate pool.”

Operation: Run this filter in the DB:

SAT 50th percentile BETWEEN 1450 AND 1550
AND OOS tuition + room and board ≤ $90,000 (not filtered too strictly yet; we narrow it later)

152 schools → 35 Reach candidates:

#SchoolSAT 50thOverall acceptance rateED acceptance rate
1MIT15454.5%EA only (12%)
2Stanford15404.0%REA (8%)
3Caltech15456.0%EA (10%)
4Harvard15503.6%REA (7%)
5Yale15454.6%SCEA (10%)
6Princeton15454.5%SCEA (10%)
7UPenn15305.4%ED (16%)
8Duke15305.0%ED (16%)
9Brown15255.1%ED (15%)
10Northwestern15207.0%ED (24%)
11Dartmouth15205.4%ED (19%)
12Cornell15007.5%ED (19%)
13JHU15206.5%ED (21%)
14CMU153011.0%ED (19%)
15Columbia15404.0%ED (12%)
16UChicago15355.4%ED (13%)
17UCLA14559.0%No ED
18UC Berkeley146511.0%No ED
19Vanderbilt15206.7%ED (17%)
20WUSTL152512.0%ED (35%)
21Rice15108.0%ED (15%)
22Notre Dame150011.0%REA (19%)
23Emory149011.5%ED (32%)
24UMich148017.0%EA (30%)
25USC147012.0%EA only
26Georgetown147512.0%REA
27Tufts149010.0%ED (30%)
28NYU15108.0%ED (28%)
29UNC145017.0%EA (30%)
30UVA147016.0%EA (30%)
31Wake Forest145022.0%ED (45%)
32UCSD145024.0%No ED
33UC Davis134042.0%No ED
34Georgia Tech148017.0%EA (24%)
35Boston College146517.0%ED (35%)

Kept: 35 schools Removed (SAT 50th < 1450 or > 1550): 117 schools

4. Step 2: Second-Layer Filter — SAT 75th < My SAT (Finding Safety Candidates)

Logic: Identify schools where the SAT 75th percentile is below the student’s SAT (1500). For Student X, their SAT is already above the school’s top 25%, which means the admission odds are higher and the school may be a Match or Safety.

Operation:

SAT 75th percentile < 1500
AND overall acceptance rate > 25%
AND US News overall Top 50 or subject Top 30

From the 152 schools, we identify 28 Match / Safety candidates (to save space, 12 representative schools are listed):

#SchoolSAT 75thOverall acceptance rateEngineering ranking
36UIUC148045%Top 5
37Purdue143053%Top 10
38UT Austin149030%Top 10
39UW Seattle143053%CSE Top 10
40Penn State138055%Top 20
41Ohio State143053%Top 30
42Texas A&M139063%Top 15
43Virginia Tech138056%Top 20
44UMass Amherst142065%Top 30
45UC Irvine143021%Top 30
46UC Santa Barbara145026%Top 30
47UCSD145024%Top 15

Step 1 + 2 total: 35 + 28 = 63 candidate schools.

5. Step 3: Third-Layer Filter — Need-Aware Status + Budget (Narrowing to Affordable Schools)

Logic: Student X’s budget is $70K, but the average annual cost at top private universities is $85-90K. We must filter out:

  • Need-Aware schools that do not give aid to international students
  • Schools where OOS tuition + room and board exceeds $90K and Merit Aid is rare
  • Schools that are clearly over budget with no Merit opportunity

Operation:

(Need-Blind for International = TRUE) OR
(OOS tuition + room and board ≤ $85K) OR
(probability of OOS Merit Aid > $20K/year at this school > 30%)

Removal logic:

SchoolTuition + room and boardInternational student aid statusKeep / Remove
MIT$87KNeed-Blind for Intl✓ Keep
Stanford$89KNeed-Aware (but generous)✓ Keep
Harvard$86KNeed-Blind for Intl✓ Keep
Princeton$84KNeed-Blind for Intl✓ Keep
Yale$87KNeed-Blind for Intl✓ Keep
UPenn$89KNeed-Aware (generous)✓ Keep
Duke$90KNeed-Aware (generous)✓ Keep
Brown$87KNeed-Aware (moderate)△ Keep, but risky
Dartmouth$86KNeed-Blind for Intl✓ Keep
Cornell$86KNeed-Aware (generous)✓ Keep
Northwestern$88KNeed-Aware (moderate)△ Keep
JHU$86KNeed-Aware (moderate)△ Keep
WUSTL$86KNeed-Aware + strong Merit Aid (Danforth $40K/year)✓ Keep
Vanderbilt$86KNeed-Aware + strong Merit Aid (Vanderbilt $80K/year)✓ Keep
Rice$80KNeed-Aware + lower tuition✓ Keep
Notre Dame$87KNeed-Aware (moderate)△ Keep
Emory$84KNeed-Aware + Merit Aid (Emory Scholar $40K/year)✓ Keep
UMich$85K (OOS)Need-Aware + limited aid✗ Remove (over budget)
USC$90KNeed-Aware + Merit Aid (Presidential $40K/year)✓ Keep
Tufts$87KNeed-Aware (moderate)△ Keep
NYU$89KNeed-Aware + strong Merit Aid✓ Keep
UCLA$69K (OOS)Need-Aware + limited aid✓ Keep (just within budget)
UCB$69K (OOS)Need-Aware + limited aid✓ Keep
UCSD$66K (OOS)Need-Aware + limited aid✓ Keep
UC Davis$66K (OOS)Need-Aware + limited aid✓ Keep
UIUC$54K (OOS)Limited Merit Aid but lower tuition✓ Keep
Purdue$42K (OOS)More Merit Aid✓ Keep
UT Austin$58K (OOS)Limited aid✓ Keep
UW Seattle$55K (OOS)Limited Merit Aid✓ Keep
Penn State$54K (OOS)More Merit Aid✓ Keep
Ohio State$53K (OOS)More Merit Aid✓ Keep
UC Irvine$66K (OOS)-✓ Keep

Remaining candidates: about 35 schools (some marked △ are kept with budget-risk notes)

6. Step 4: Fourth-Layer Filter — Engineering Top 30 Subject Ranking

Logic: Student X plans to major in Mechanical / Robotics / Aerospace. Overall ranking becomes secondary; engineering subject ranking is the real indicator of competitiveness.

Operation:

US News overall Engineering ranking Top 30
OR Mechanical Engineering ranking Top 30
OR Aerospace Engineering ranking Top 30

From the 35 schools, keep:

#SchoolOverall Engineering rankingME rankingAE rankingEngineering friendliness
1MIT#1#1#1✓✓✓
2Stanford#2#2#2✓✓✓
3UC Berkeley#3#3#5✓✓✓
4Caltech#4#4#3✓✓✓
5Georgia Tech#5#5#4✓✓✓
6UIUC#6#5#7✓✓✓
7UMich#8#6#6✓✓✓ (removed, budget)
8Purdue#9#8#8✓✓✓
9UT Austin#10#9#9✓✓✓
10CMU#6#15N/A✓✓
11Cornell#11#10#12✓✓✓
12UCLA#14#12#14✓✓✓
13UCSD#15#18#18✓✓
14USC#20#20#19✓✓
15UW Seattle#25#25N/A✓✓
16Penn State#27#20#20✓✓
17Virginia Tech#28#21#21✓✓
18UCSB#30#28#25✓
19UC Irvine#35N/AN/A△
-NYU#50N/AN/A✗ Remove (weaker engineering)
-WUSTL#45N/AN/A✗ Remove (weaker engineering)
-Notre Dame#45N/AN/A✗ Remove

Remaining 18 candidate schools: MIT, Stanford, UCB, Caltech, Georgia Tech, UIUC, Purdue, UT Austin, CMU, Cornell, UCLA, UCSD, USC, UW Seattle, Penn State, Virginia Tech, UCSB, UC Irvine

7. Step 5: Manual Review — The Final Layer of Fit and Family Constraints

After the DB filters the list down to 18 schools, the final step must be manual. The consultant and family narrow the list to 12 schools based on the following qualitative factors:

Qualitative Review Dimensions

DimensionEvaluation method
Geographic fitStudent X does not want the Midwest → remove Purdue (Indiana), UIUC (Illinois, but kept as an exception because engineering is too strong)
Campus culture fitStudent X likes hands-on engineering culture → favor MIT, CMU, Georgia Tech, Stanford
Taiwanese communityUCLA, UCB, USC, UW Seattle, Cornell, and CMU have larger Taiwanese student communities → bonus
ED leverageCornell has a strong ED boost → ED is most efficiently used here
Budget flexibilityStudent X’s budget is $70K → public UC costs of $66-69K are the upper limit

Final 12-School Dream List

#SchoolCategoryApplication roundDB filtering logic
1MITHigh ReachEAEngineering #1, Need-Blind
2StanfordHigh ReachREA → main early applicationEngineering #2, Need-Aware generous
3CaltechHigh ReachEAEngineering #4, within budget
4Cornell EngineeringReachRDED already used on Stanford REA, so RD here
5Georgia TechReachEA (10/15)Engineering #5, EA advantage, tuition-friendly
6CMU SCS / ECEReachRDEngineering #6, Need-Aware moderate
7UC BerkeleyReachRDEngineering #3, large Taiwanese community
8UCLAMatchRDEngineering #14, within budget, TW community
9Purdue EngineeringMatchEAEngineering #9, Merit Aid opportunities
10UIUC EngineeringMatchRDEngineering #6, tuition $54K
11UW Seattle CSE / MESafetyEAEngineering Top 25, many Taiwanese students, within budget
12Penn State EngineeringSafetyRDEngineering Top 20, high Merit Aid, within budget

Reach / Match / Safety Ratio Check

  • High Reach: 3 schools (MIT, Stanford, Caltech)
  • Reach: 4 schools (Cornell, Georgia Tech, CMU, UCB)
  • Match: 3 schools (UCLA, Purdue, UIUC)
  • Safety: 2 schools (UW Seattle, Penn State)

The 3-4-3-2 ratio matches the formula in The Golden 12-School Reach / Match / Safety Portfolio.

8. Why the DB Cannot Replace a Consultant: 3 Real Limitations

The DB is powerful, but it has 3 structural limitations:

Limitation 1: The DB Does Not Understand “Essay Fit”

The DB can tell you that “Stanford likes students with spikes,” but what kind of spike does Stanford like? In 2024, Stanford favored students who crossed humanities × tech (last year it admitted many “coded an app for refugee crisis” types). In 2025, the trend may shift toward “pure research depth.” This kind of year-to-year preference change is something only a consultant knows. The DB cannot capture it.

Limitation 2: The DB Does Not Understand “Hidden Family Conditions”

Parents may say their “budget is $70K,” but the real budget may be $65K or $75K, depending on the RMB exchange rate and whether the parents are willing to touch retirement savings. The DB calculates “average numbers”; the consultant asks for the family’s real bottom line.

Limitation 3: The DB Does Not Understand “A Child’s Psychological Stability”

The DB may tell you that Wisconsin Madison is a “structurally good Safety,” but Student X grew up in Kaohsiung, is afraid of cold weather, and fears isolation. The psychological cost of spending 4 years in Wisconsin cannot be calculated by the DB. That can only be judged through conversations among the consultant, student, and parents.

9. DB Usage SOP for Parents

If you want to try using DB logic yourself (it does not have to be Dr. G.’s; you can build your own Excel), the SOP is:

  1. Step one: Enter your child’s profile into a table (SAT, GPA, budget, spike, geographic preference, family limitations)
  2. Step two: Use SAT 50th ±50 to filter Reach candidates (25-35 schools)
  3. Step three: Use SAT 75th < my SAT to filter Safety candidates (20-30 schools)
  4. Step four: Remove schools that exceed the budget and offer no Aid opportunities (leaving 30-40 schools)
  5. Step five: Use subject ranking Top 30 to narrow the list to 15-20 schools
  6. Step six: Manually review fit, family limitations, ED strategy, and psychological stability to finalize 12 schools

This SOP is 5 times more rational than “scrolling through US News rankings + reading popular College Confidential recommendations.”

But step six always requires a person. AI, DBs, and Excel cannot replace the judgment of “someone who understands your child.”

10. Conclusion: The DB Is a Tool; Final Judgment Belongs to People

I have used the 152-school DB for 8 years. It has made school-listing 5 times more efficient, shortened family indecision from 4 months to 4 weeks, and reduced the risk of “full rejection” from 15% to under 2%.

But the DB will not tell you which school to choose in the end. It only narrows 152 options down to 12 reasonable ones. Among those 12, which school to choose for ED, how many schools to push for in RD, and where to enroll in the end are all outcomes of conversations among the consultant, family, and student.

My final line to every Dr. G. family is: “The DB is a map, not a guide.” The map shows you the terrain; the guide tells you which path fits you. No matter how accurate the map is, without a guide you can still take the wrong route. No matter how capable the guide is, without a map they can only rely on intuition.

You need both. That is the essence of Dr. G.’s consulting service: a 152-school DB plus a consultant who has seen 600 students.

As for Student X’s eventual enrollment outcome: he was rejected from Stanford REA in ED (reasonable, since Stanford REA offers limited advantage), admitted to Cornell Engineering in RD (with a late-RD hidden advantage because he had previously exchanged emails with a Cornell professor to show demonstrated interest), and ultimately enrolled in Cornell ME in April with $15K in Merit Aid. He applied to all 12 schools, was admitted to 5, and ultimately landed at his #1 fit school.

For the specific ratio logic behind DB filtering, pair this article with The Golden 12-School Reach / Match / Safety Portfolio. For school-selection logic by track, see Special School-Selection Logic for Engineering, Business Schools, and Pre-Med. For how ED is applied in DB filtering, see How to Choose Between ED vs EA vs RD.

Further reading:

Where does this school belong on your list?

Whether a school is a reach, a match or a safety depends on your transcript, your scores and how that school actually admits international applicants. In one free consultation we place it inside a complete reach/match/safety list rather than judging it on its own.

Start with a free consultation

Whether you are preparing for a test, catching up on coursework, or building a US university application — tell us where you are and we will tell you what comes next.

Book a free consultation