Having him explain the core concepts of OOP was extremely useful , as we have zero to nil knowledge on the subject and he is quite good at explaining them . I believe he should be given more time to continue his lecture so that we can finish his lesson . All in all , it was great to have a lecture from him .