To me, one of the most important benefits of NINGBO is that it has some very strong programs and a lot of choices. If you check out their majors, they rival in quantity and quality that of a big state university without being nearly as large or impersonal as a big state university. Thus, you get all the advantages found in a big school combined with the advantages of a small-mid size school. The student teacher ratio is also very good. I should note that you also have a plethora of choices for duel degree programs as well.