Really small schools often have really small class sizes. However, really small schools may have fewer course and major offerings.
Class sizes generally get smaller at the junior/senior level, compared to the frosh/soph level.
Many schools have on-line class schedules that can show you class sizes.