一所小学有十八个班级。这所小学有多少老师和学生?

这个不好说。如果是小班的优质学校,每个班32人左右,一般小班36人左右。普通学校的班级规模定为每班42人。为满足入学需要,最高班额可扩大至50人,最高班额可达52人。自己算算。