Great school & strong placement. Might not be the best match, however, for those seeking small classes.