As the original post is almost a year old, I hope this overview can still prove useful...
I am currently in the ADN program (as an "advanced placement" student, i.e. I have my LVN already). I have pretty low expectations regarding nursing education, so I'm pretty much okay with how things are done here, though many of my peers think otherwise (some quite vehemently so).
In terms of what you get in class on a daily basis, it's hit-or-miss as far as relevance goes, but that depends entirely on your instructor. Our Med-Surg instructor is fairly stern and strict, but comes off as fairly competent. Our Mental Health Nursing instructor was quite entertaining, but most people felt cheated out of the whole "learning" experience of it.
Administratively things aren't as watertight as people expect, but as a relatively new program with a shifting budgetary status, I sympathize the with challenges the department must invariably face in order to serve the student population. It's only a shame that us students tend to either be privy to the cracks in the system or fall prey to them (e.g. scheduling inconsistencies, "mandatory" meetings, limited hours in skills lab, etc.).
There is a lot of ATI material that is used throughout the program, which elicits groans from pretty much everyone, even though it's good practice in terms of answering NCLEX-like questions [but really, who likes doing those, right?]. If you're working while you're in the program, it can be immensely challenging. Some people manage all right with that, but I know at least one person who had to drop out as a result [there are a total of three who have been ousted at this time].
Clinicals are carried out at Arcadia Methodist Hospital [Arcadia], Pomona Valley Hospital [Pomona], Beverly Hospital [Montebello], and San Antonio Community Hospital [Upland]. We use Davis' drug guide, Henke's dosage calculation book, Lewis for our med-surg book, and there are some other ones we also use that I can't be arsed to remember right now.
Quite honestly, I say go to any school that will have you, because when you're on the job, that's where you're going to learn all your stuff again anyhow.