The RN program I attended had 6 classroom hours/16 clinical hours per week. So we had a lot of clinical time. I felt educated enough about diseases, medications, etc. but not procedures. I found that during clinicals we got very little real practice. The hospitals here do not allow students to perform certain tasks (i.e. IV push meds) at all, and most other skills can only be performed with the clinical instructor's supervision, and she would be watching eight nurses, meaning we only got about an hour each of her time max each day. The rest of the time, we were basically writing endless care plans for our assigned patients or performing CNA work, which is fine but not teaching us the real work of being a nurse. Skills labs are great places to practice, but I personally only inserted foleys in a couple of living breathing people during the whole nursing program. I did no dressing changes on live people, I only observed a lot of them. We didn't insert NG tubes on live people. Just to name a few skills that we have to learn really quick once we hit the real world.