Saba grad here. Classes are pretty small. Mine started off with 40 or so, and by the time I was in my final semester we were at around 20-25 (only 14-15 of the origional 40, others had started earlier and failed classes or had taken time off, others were transfers).
Small classes are good and bad. You get to know everyone pretty well, which is kind of good I guess. You can also feel comfortable enough to ask questions. The bad side, as previously mentioned, is that you cannot skip classes without getting noticed.