How big are classes at Wagner?

With a some exceptions (e.g. degree core courses), classes typically have 35 or fewer students. Some upper-level courses are smaller, with a class size of about 20.