Like other have said, this course lack a lot of explation on why should you do this and that and what is the thing that we are doing. If you have some background of NLP and sentiment analysis then you can understand why lecturer is doing this and that, but otherwise you might feel confuse. There's additional reading from pytorch manual. BERT and you can google the concept yourself, so it's not like it's impossible to understand, but you need to spend significant more time to do your reading.
The project and the way he doing this project is pretty good. I think the quality of the project is much better and if you managed to make sth similar, you can show it as a good personal project