The instructor is extremely capable in explaining complex ideas in a simple manner making it easier for students with no prior background on the subject to grasp information quickly. Also keeping the class engaged with fun ideas and conversations ultimately leading us, students do not have a negative approach to the subject itself. Hopefully ill have another chance of studying with him again. Thank you so much Broadway Infosys Nepal.