When listening to a lecture about a specific topic in software development, the smallest detail you miss can ruin the understanding of the entire topic. Capturing on video each and every lecture allows the students to listen again and again (in their free time between meetings) to the specific relevant parts. Having the lectures captured on video allows us to provide future courses with access to these video clips in order to assist the students getting ready to each and every meeting by watching the lectures in advance. The video clips we capture also assist those who miss a meeting and want to catch up. Unlike courses that include video clip that was prepared in advance, having the video clips captured during the course itself ensures having up-to-date video clips.