el problema con san marcos como dice chrono
es que el examen es tan reñido que aveces ingresan los que saben muchas mates y ciencias y no los que digamos sienten su carrera o tienen aptitud para eso

con respecto a la dificultad del examen este no es tan dificil, lo que te mata es la competencia ya que por 50 o 60 vacantes me parece que van mas de 2000 personas xD

opino igual si tienes las recursos ve a la cayetano , sino debes prepararte bastante bien para san marcos ya que es la carrera mas peleada y mas dificil del examen o_O, si lo logras MIS RESPETOS

con respecto a villareal la verdad no se mucho de esa carrera ahi, en san martin se que la plana docente es de primera en la mayoria venidos justamente de cayetano