It was a good learning experience. I enjoyed the sessions. The instructor has taken extra care in clarifying the doubts, setting up environments in local and other additional questions during the sessions, and sometimes extending beyond the session duration. And one-one sessions for doubt-clearing were also helpful.