东莞理工学院好。1、专业排名:软科排行榜中,东莞理工学院第246名,广东第二师范学院第441名,所以东莞理工学院的排名更靠前。2、教资力量:东莞理工学院学校现有教职工1700人,其中高级职称550多人,博士800多人,高级职称人员占比超过45%。广东第二师范学院学校有教职工971人,其中专任教师537人,专任教师中有高级职称176人,有博士学位教师253人。