I am a computer science major and I frequently study and learn from professionals’ Youtube videos. Most people I subscribe make tutorial videos for students to learn and review. I notice that they usually produce better educational material comparing to school lessons and I really like checking out professionals’ tutorial videos after I finish class at school or before an exam. The only disadvantage of Youtube videos is I can’t really ask a question or communicate with the producers in time. They don’t usually respond to my comments.