Both programs are solid. It really depends on your intended journey. AN is a department based program and GPN is university wide. They really are very different. GPN is based on a cohort coming from many varied backgrounds (Math, Physics, Engineering, Biology, Chemistry, Computer Sci, and Neuroscience). Students can take classwork and do their thesis in labs all across BU including the MED school. The program boasts a really flexible curriculum and even Clinical Rounds. Of course we think its awesome. AN is great if you want to be a teacher. They have a very intense and outstanding program that stresses education in Medical Anatomy. The department also has some great investigators that also are part of GPN training faculty. GPN takes in a great variety of students. Numbers are not their thing. They look for intense prior research experiences and a good mix of passionate students that can work together. Good luck!