create student factory and specs