Overall not bad, as the teacher did mention quite a lot of skills and studying methods. However, I think there could be more. He spent quite a lot of time introducing his new courses. I hope he could have taught us more in terms of the concepts, and also going through more questions with us. It would be even better if he could upload the answers of the rest of the questions so that we can finish on our own and check them ourselves.