great video! your mic and video quality are bad , but you are good at explainng things and your know your stuff so its good. One time i payed for a python course and didnt finish it because the person teaching was super bad at explaining things. I would rather listen to someone with a bad mic and an accent but good explanations, than to someone who has the all the expensive tools but cant explain simple things.