Best High Schools in Maine

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each High school in Maine. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 High School in ME and #1 in Cumberland County

9 - 12 | Cape Elizabeth, ME | Cumberland County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 515 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#2 High School in ME and #2 in Cumberland County

9 - 12 | Falmouth, ME | Cumberland County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 704 Students

Report Card

A+ Academic Results
A Learning Environment
A- School Safety
A+ Overall Grade

#3 High School in ME and #3 in Cumberland County

9 - 12 | Cumberland, ME | Cumberland County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 632 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#4 High School in ME and #4 in Cumberland County

9 - 12 | Yarmouth, ME | Cumberland County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 502 Students

Report Card

A+ Academic Results
A+ Learning Environment
A School Safety
A+ Overall Grade

#5 High School in ME and #5 in Cumberland County

9 - 12 | Portland, ME | Cumberland County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 343 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#6 High School in ME and #1 in York County

9 - 12 | Kennebunk, ME | York County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 670 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#7 High School in ME and #6 in Cumberland County

9 - 12 | Scarborough, ME | Cumberland County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 996 Students

Report Card

A+ Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#8 High School in ME and #2 in York County

9 - 12 | York, ME | York County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 573 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#9 High School in ME and #1 in Penobscot County

9 - 12 | Orono, ME | Penobscot County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 347 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A+ Overall Grade

#10 High School in ME and #7 in Cumberland County

9 - 12 | Brunswick, ME | Cumberland County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 735 Students

Report Card

A Academic Results
A+ Learning Environment
A- School Safety
A+ Overall Grade

#11 High School in ME and #3 in York County

9 - 12 | Wells, ME | York County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 443 Students

Report Card

A Academic Results
A+ Learning Environment
A+ School Safety
A Overall Grade

#12 High School in ME and #1 in Knox County

9 - 12 | Rockport, ME | Knox County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 695 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#13 High School in ME and #4 in York County

9 - 12 | South Berwick, ME | York County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 713 Students

Report Card

A Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#14 High School in ME and #1 in Kennebec County

9 - 12 | Monmouth, ME | Kennebec County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 220 Students

Report Card

B+ Academic Results
A+ Learning Environment
NA School Safety
A Overall Grade

#15 High School in ME and #2 in Penobscot County

9 - 12 | Hampden, ME | Penobscot County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 741 Students

Report Card

A Academic Results
A Learning Environment
B School Safety
A Overall Grade

#16 High School in ME and #2 in Kennebec County

9 - 12 | Winthrop, ME | Kennebec County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 261 Students

Report Card

A- Academic Results
A+ Learning Environment
B+ School Safety
A Overall Grade

#17 High School in ME and #8 in Cumberland County

9 - 12 | Portland, ME | Cumberland County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 378 Students

Report Card

A Academic Results
A- Learning Environment
A- School Safety
A- Overall Grade

#18 High School in ME and #1 in Hancock County

9 - 12 | Bar Harbor, ME | Hancock County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 531 Students

Report Card

A Academic Results
A- Learning Environment
C+ School Safety
A- Overall Grade

#19 High School in ME and #9 in Cumberland County

9 - 12 | Gorham, ME | Cumberland County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 839 Students

Report Card

A Academic Results
A Learning Environment
B+ School Safety
A- Overall Grade

#20 High School in ME and #1 in Sagadahoc County

9 - 12 | Topsham, ME | Sagadahoc County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 730 Students

Report Card

A- Academic Results
A Learning Environment
A- School Safety
A- Overall Grade

#21 High School in ME and #3 in Penobscot County

9 - 12 | Bangor, ME | Penobscot County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 1,192 Students

Report Card

A Academic Results
A Learning Environment
B- School Safety
A- Overall Grade

#22 High School in ME and #2 in Knox County

9 - 12 | Rockland, ME | Knox County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 466 Students

Report Card

A- Academic Results
A+ Learning Environment
NA School Safety
A- Overall Grade

#23 High School in ME and #10 in Cumberland County

9 - 12 | South Portland, ME | Cumberland County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 887 Students

Report Card

B+ Academic Results
A Learning Environment
B School Safety
B+ Overall Grade

#24 High School in ME and #5 in York County

9 - 12 | Kittery, ME | York County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 255 Students

Report Card

A- Academic Results
B+ Learning Environment
B School Safety
B+ Overall Grade

#25 High School in ME and #4 in Penobscot County

9 - 12 | Old Town, ME | Penobscot County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 499 Students

Report Card

B Academic Results
A Learning Environment
A School Safety
B+ Overall Grade

#26 High School in ME and #3 in Kennebec County

9 - 12 | Sidney, ME | Kennebec County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 106 Students

Report Card

A- Academic Results
C- Learning Environment
NA School Safety
B+ Overall Grade

#27 High School in ME and #11 in Cumberland County

9 - 12 | Portland, ME | Cumberland County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 908 Students

Report Card

C+ Academic Results
A+ Learning Environment
A+ School Safety
B+ Overall Grade

#28 High School in ME and #12 in Cumberland County

9 - 12 | Freeport, ME | Cumberland County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 513 Students

Report Card

A- Academic Results
C+ Learning Environment
B School Safety
B+ Overall Grade

#29 High School in ME and #1 in Androscoggin County

9 - 12 | Turner, ME | Androscoggin County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 561 Students

Report Card

B- Academic Results
A+ Learning Environment
C School Safety
B+ Overall Grade

#30 High School in ME and #5 in Penobscot County

9 - 12 | Hermon, ME | Penobscot County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 510 Students

Report Card

A- Academic Results
B Learning Environment
B- School Safety
B+ Overall Grade

#31 High School in ME and #1 in Washington County

9 - 12 | Jonesport, ME | Washington County

  • B+ Overall Grade
  • 7:1 Student/Teacher
  • 69 Students

Report Card

B- Academic Results
A+ Learning Environment
B- School Safety
B+ Overall Grade

#32 High School in ME and #13 in Cumberland County

9 - 12 | Windham, ME | Cumberland County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 937 Students

Report Card

B+ Academic Results
A+ Learning Environment
C+ School Safety
B Overall Grade

#33 High School in ME and #1 in Lincoln County

9 - 12 | Boothbay Harbor, ME | Lincoln County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 201 Students

Report Card

B+ Academic Results
A- Learning Environment
A- School Safety
B+ Overall Grade

#34 High School in ME and #2 in Sagadahoc County

9 - 12 | Bath, ME | Sagadahoc County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 611 Students

Report Card

A- Academic Results
C Learning Environment
A- School Safety
B Overall Grade

#35 High School in ME and #14 in Cumberland County

9 - 12 | Gray, ME | Cumberland County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 565 Students

Report Card

A- Academic Results
B Learning Environment
B- School Safety
B Overall Grade

#36 High School in ME and #1 in Waldo County

9 - 12 | Belfast, ME | Waldo County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 487 Students

Report Card

B+ Academic Results
A- Learning Environment
C+ School Safety
B Overall Grade

#37 High School in ME and #4 in Kennebec County

9 - 12 | Waterville, ME | Kennebec County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 533 Students

Report Card

B+ Academic Results
C+ Learning Environment
A+ School Safety
B Overall Grade

#38 High School in ME and #15 in Cumberland County

9 - 12 | Portland, ME | Cumberland County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 740 Students

Report Card

B Academic Results
A- Learning Environment
A- School Safety
B Overall Grade

#39 High School in ME and #5 in Kennebec County

9 - 12 | Readfield, ME | Kennebec County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 364 Students

Report Card

B+ Academic Results
B+ Learning Environment
B- School Safety
B Overall Grade

#40 High School in ME and #2 in Androscoggin County

9 - 12 | Poland, ME | Androscoggin County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 472 Students

Report Card

B Academic Results
A Learning Environment
B+ School Safety
B Overall Grade

#41 High School in ME and #6 in Kennebec County

9 - 12 | Gardiner, ME | Kennebec County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 623 Students

Report Card

B- Academic Results
A+ Learning Environment
A- School Safety
B Overall Grade

#42 High School in ME and #1 in Aroostook County

9 - 12 | Presque Isle, ME | Aroostook County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 556 Students

Report Card

B Academic Results
A- Learning Environment
B- School Safety
B Overall Grade

#43 High School in ME and #7 in Kennebec County

9 - 12 | Winslow, ME | Kennebec County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 466 Students

Report Card

C+ Academic Results
A- Learning Environment
A+ School Safety
B Overall Grade

#44 High School in ME and #2 in Hancock County

9 - 12 | Ellsworth, ME | Hancock County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 463 Students

Report Card

B Academic Results
A- Learning Environment
B School Safety
B Overall Grade

#45 High School in ME and #1 in Franklin County

9 - 12 | Jay, ME | Franklin County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 420 Students

Report Card

B Academic Results
A- Learning Environment
B School Safety
B Overall Grade

#46 High School in ME and #2 in Aroostook County

9 - 12 | Houlton, ME | Aroostook County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 353 Students

Report Card

B- Academic Results
A+ Learning Environment
C School Safety
B Overall Grade

#47 High School in ME and #6 in York County

9 - 12 | Old Orchard Beach, ME | York County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 238 Students

Report Card

B- Academic Results
A- Learning Environment
A- School Safety
B Overall Grade

#49 High School in ME and #2 in Waldo County

9 - 12 | Searsport, ME | Waldo County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 180 Students

Report Card

B+ Academic Results
B Learning Environment
C School Safety
B Overall Grade

#49 High School in ME and #16 in Cumberland County

9 - 12 | Standish, ME | Cumberland County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 1,096 Students

Report Card

B- Academic Results
A Learning Environment
B- School Safety
B Overall Grade

#50 High School in ME and #6 in Penobscot County

9 - 12 | Brewer, ME | Penobscot County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 670 Students

Report Card

B Academic Results
C+ Learning Environment
A- School Safety
B Overall Grade

#51 High School in ME and #7 in York County

8 - 12 | North Berwick, ME | York County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 1,104 Students

Report Card

B+ Academic Results
B Learning Environment
C School Safety
B- Overall Grade

#52 High School in ME and #1 in Somerset County

9 - 12 | Fairfield, ME | Somerset County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 652 Students

Report Card

B Academic Results
B- Learning Environment
B School Safety
B- Overall Grade

#53 High School in ME and #8 in York County

9 - 12 | Sanford, ME | York County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 1,000 Students

Report Card

B- Academic Results
B+ Learning Environment
A- School Safety
B- Overall Grade

#54 High School in ME and #3 in Hancock County

9 - 12 | Deer Isle, ME | Hancock County

  • B- Overall Grade
  • 7:1 Student/Teacher
  • 108 Students

Report Card

C- Academic Results
A+ Learning Environment
B- School Safety
B- Overall Grade

#55 High School in ME and #8 in Kennebec County

9 - 12 | Oakland, ME | Kennebec County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 738 Students

Report Card

B Academic Results
C+ Learning Environment
B School Safety
B- Overall Grade

#56 High School in ME and #17 in Cumberland County

9 - 12 | Naples, ME | Cumberland County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 529 Students

Report Card

C Academic Results
A Learning Environment
A- School Safety
B- Overall Grade

#57 High School in ME and #7 in Penobscot County

9 - 12 | Newport, ME | Penobscot County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 628 Students

Report Card

B- Academic Results
A- Learning Environment
C+ School Safety
B- Overall Grade

#58 High School in ME and #3 in Aroostook County

9 - 12 | Fort Kent, ME | Aroostook County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 277 Students

Report Card

C+ Academic Results
B+ Learning Environment
B School Safety
B- Overall Grade

#59 High School in ME and #3 in Sagadahoc County

9 - 12 | Richmond, ME | Sagadahoc County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 153 Students

Report Card

C Academic Results
A Learning Environment
B School Safety
B- Overall Grade

#60 High School in ME and #2 in Somerset County

9 - 12 | Skowhegan, ME | Somerset County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 815 Students

Report Card

C+ Academic Results
A- Learning Environment
C+ School Safety
B- Overall Grade

#61 High School in ME and #2 in Franklin County

9 - 12 | Farmington, ME | Franklin County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 655 Students

Report Card

C+ Academic Results
B+ Learning Environment
C+ School Safety
B- Overall Grade

#62 High School in ME and #9 in York County

9 - 12 | Waterboro, ME | York County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 985 Students

Report Card

C+ Academic Results
B+ Learning Environment
C+ School Safety
B- Overall Grade

#63 High School in ME and #4 in Aroostook County

9 - 12 | Washburn, ME | Aroostook County

  • B- Overall Grade
  • 10:1 Student/Teacher
  • 99 Students

Report Card

C Academic Results
B+ Learning Environment
B School Safety
B- Overall Grade

#64 High School in ME and #3 in Androscoggin County

9 - 12 | Lisbon Falls, ME | Androscoggin County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 362 Students

Report Card

C Academic Results
A Learning Environment
C- School Safety
C+ Overall Grade

#65 High School in ME and #4 in Androscoggin County

9 - 12 | Wales, ME | Androscoggin County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 444 Students

Report Card

C Academic Results
A- Learning Environment
B School Safety
C+ Overall Grade

#66 High School in ME and #8 in Penobscot County

9 - 12 | Corinth, ME | Penobscot County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 302 Students

Report Card

C+ Academic Results
B+ Learning Environment
C- School Safety
C+ Overall Grade

#67 High School in ME and #4 in Hancock County

9 - 12 | Sullivan, ME | Hancock County

  • C+ Overall Grade
  • 10:1 Student/Teacher
  • 246 Students

Report Card

B- Academic Results
B- Learning Environment
C- School Safety
C+ Overall Grade

#68 High School in ME and #3 in Franklin County

9 - 12 | Salem, ME | Franklin County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 235 Students

Report Card

C+ Academic Results
C+ Learning Environment
B+ School Safety
C+ Overall Grade

#69 High School in ME and #3 in Somerset County

9 - 12 | Madison, ME | Somerset County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 214 Students

Report Card

C- Academic Results
A- Learning Environment
B School Safety
C+ Overall Grade

#70 High School in ME and #4 in Somerset County

9 - 12 | North Anson, ME | Somerset County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 192 Students

Report Card

C Academic Results
B+ Learning Environment
C+ School Safety
C+ Overall Grade

#71 High School in ME and #10 in York County

9 - 12 | Biddeford, ME | York County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 786 Students

Report Card

C Academic Results
C+ Learning Environment
B+ School Safety
C+ Overall Grade

#72 High School in ME and #3 in Waldo County

9 - 12 | Thorndike, ME | Waldo County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 417 Students

Report Card

D Academic Results
A+ Learning Environment
B+ School Safety
C+ Overall Grade

#73 High School in ME and #9 in Penobscot County

9 - 12 | Lincoln, ME | Penobscot County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 338 Students

Report Card

C- Academic Results
A+ Learning Environment
NA School Safety
C+ Overall Grade

#74 High School in ME and #2 in Lincoln County

9 - 12 | Waldoboro, ME | Lincoln County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 558 Students

Report Card

C+ Academic Results
B Learning Environment
C- School Safety
C+ Overall Grade

#75 High School in ME and #5 in Androscoggin County

9 - 12 | Auburn, ME | Androscoggin County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 1,034 Students

Report Card

C- Academic Results
B+ Learning Environment
A- School Safety
C+ Overall Grade

#76 High School in ME and #1 in Oxford County

9 - 12 | Hiram, ME | Oxford County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 337 Students

Report Card

C- Academic Results
A- Learning Environment
C+ School Safety
C+ Overall Grade

#77 High School in ME and #5 in Hancock County

9 - 12 | Bucksport, ME | Hancock County

  • C Overall Grade
  • 12:1 Student/Teacher
  • 308 Students

Report Card

C- Academic Results
A- Learning Environment
B School Safety
C Overall Grade

#78 High School in ME and #5 in Aroostook County

9 - 12 | Van Buren, ME | Aroostook County

  • C Overall Grade
  • 11:1 Student/Teacher
  • 82 Students

Report Card

C- Academic Results
B Learning Environment
C+ School Safety
C Overall Grade

#79 High School in ME and #18 in Cumberland County

9 - 12 | Westbrook, ME | Cumberland County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 737 Students

Report Card

C Academic Results
B Learning Environment
C- School Safety
C Overall Grade

#80 High School in ME and #2 in Oxford County

9 - 12 | Paris, ME | Oxford County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 1,039 Students

Report Card

C Academic Results
C+ Learning Environment
C+ School Safety
C Overall Grade

#81 High School in ME and #10 in Penobscot County

9 - 12 | East Millinocket, ME | Penobscot County

  • C Overall Grade
  • 15:1 Student/Teacher
  • 119 Students

Report Card

D Academic Results
B Learning Environment
B- School Safety
C Overall Grade

#82 High School in ME and #3 in Oxford County

9 - 12 | Rumford, ME | Oxford County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 414 Students

Report Card

D Academic Results
B+ Learning Environment
A School Safety
C Overall Grade

#83 High School in ME and #11 in Penobscot County

9 - 12 | Dexter, ME | Penobscot County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 291 Students

Report Card

C- Academic Results
B+ Learning Environment
D School Safety
C Overall Grade

#84 High School in ME and #2 in Washington County

9 - 12 | Eastport, ME | Washington County

  • C Overall Grade
  • 11:1 Student/Teacher
  • 94 Students

Report Card

D Academic Results
A Learning Environment
C+ School Safety
C Overall Grade

#85 High School in ME and #6 in Androscoggin County

9 - 12 | Lewiston, ME | Androscoggin County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 1,497 Students

Report Card

C- Academic Results
C+ Learning Environment
B- School Safety
C- Overall Grade

#86 High School in ME and #12 in Penobscot County

9 - 12 | Howland, ME | Penobscot County

  • C- Overall Grade
  • 10:1 Student/Teacher
  • 152 Students

Report Card

D Academic Results
B Learning Environment
B School Safety
C- Overall Grade

#87 High School in ME and #4 in Oxford County

9 - 12 | Bethel, ME | Oxford County

  • C- Overall Grade
  • 12:1 Student/Teacher
  • 192 Students

Report Card

D Academic Results
C- Learning Environment
C+ School Safety
C- Overall Grade

#88 High School in ME and #3 in Washington County

9 - 12 | Machias, ME | Washington County

  • C- Overall Grade
  • 12:1 Student/Teacher
  • 141 Students

Report Card

D Academic Results
B Learning Environment
C School Safety
C- Overall Grade

#89 High School in ME and #5 in Somerset County

9 - 12 | Hinckley, ME | Somerset County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 147 Students

Report Card

D Academic Results
D Learning Environment
B School Safety
C- Overall Grade

9 - 12 | Limestone, ME | Aroostook County

  • None Overall Grade
  • 8:1 Student/Teacher
  • 145 Students

Report Card

NA Academic Results
A+ Learning Environment
NA School Safety
NA Overall Grade