He's not responsible at all. All the content from class is about concepts. No application ever went over in lectures. If you are good learner and more application learning type, dont take this prof. Teaching skill is good but no solution for sample tests, assignment marking scheme is weird.