It is been always hard to teach a technical concept, for example an algorithm, using a case study method. I would like to know your opinions on this. Further, if anyone interested to contribute in case study teaching methodology for Data Structures and Algorithms, we may collaborate !!