I was skimming the site and saw SFSU, my old school! well sort of...
I'm a D2 at NYUCD and I kind of half did the program there. I was the super informal postbac "program" meaning I didn't have to apply, I just showed up to classes on the first day, and if they had room for me (assuming it didn't fill up in the first week or two) I could pay for the class.
I was really happy with the education I received there. I was a per-dent major for my undergrad at UOP, and didn't have very strong grades. I had a ton of per-requisites and didn't want to retake a bunch of core classes like the SFSU Dent-postbac would've made me do, so instead I just went the informal route, but only took the really hard classes offered almost exclusively to the dental post-bacs. Really recommend Animal Physiology, neuroscience, physiology of medicine, Experiments in Cell and Molecular Biology, and Molecular Genetics. All are great hard courses that look good on your grade sheet.
The environment there is also really conducive to learning. I was hanging out with the dental post-bacs all the time, and we were all really motivated to get to the next level, so that was great. Dr. Rothman is really nice, although I didn't interact with him a whole lot, I know plenty of people that got a lot of support from him. Go to class sit in the front and the teachers will respect you. I was well prepared for dental school and have been getting good marks so far.
oh and if you are planning to follow my path, note: I moved to SF from the South Bay before classes started, and that was REALLY risky because if I didn't get in to any/enough classes (at least three tough ones (3 A's looks better than 4 B+'s)) I was screwed. At the beginning of each semester (I was there for 3), I drew up a list of ~15 tough classes that I had a shot at getting into, and then scrambled to go to each one the first week of school. It was usually sorted out on the first day (be prepared to show proof of your pre-reqs), and I usually had a cushion of about 3 classes to choose from, but there's no guarantee's. I'd recommend taking at least 12 units so that you can be considered a full time student and get all the benefits that comes with it.
SO GOOD LUCK, YOU MADE A GREAT CHOICE, NOW GO WORK YOUR BUTT OFF AND GET INTO DENTAL SCHOOL!
peace!