The instructor is excellent with great teaching skills. He could explain all the difficult concepts in a simple and easy to follow manner. He is really brilliant and loved his teaching. The course is really interesting explaining the basics. The quiz and assignments are nicely planned and gave more confidence. Discussion areas also helped a lot. The course is truly inspiring one!!