Tanya,
You're right, we have a duty, to provide competent instruction, and to provide timely information regarding the students progress towards their success achievement in the class. Technology can help. I run weekly reports and if students are hovering around a low "C", I'll make time to have a chat. This is in addition to other formal methods I use to measure and inform progress.
Barry Westling