think it is not really active learning due to this subject have defined domains of learning. It is up to instructor mostly. If I talk about knowledge in viewpoint about teacher she have smart knowledge and look like active always that is nature of developer. Last, All things it is excellent.