I finished my BScN in December and I feel that you are 100% right with most of these- except for the part about students who don't pay attention during lecture. I cannot sit there and watch a PowerPoint or listen to a lecture, I need to learn things on my own at home in my comfort zone. So I am one of those people who do everything during lecture except learn. Honestly if lectures weren't manditory and attendance taken then I would not have shown up. Despite not paying attention to any lectures in 4 years I still graduated with honours cum laude and passed my nclex first try. Don't be so quick to judge those :) sometimes my study schedule was a couple weeks behind so I had no idea what something we learnt in class was until I prepped for tests or exams. Not everyone learns the same!