Teaching method -There have been unending debates on usefulness or effectiveness of various methodologies used in educational arena.