Annotation
Teaching chemistry at the introductory level as well as in graduate and post-graduate level is becoming more interesting, complex and challenging, because of the fast research and academic advancements.
In the last couple of decades say there were only eight to ten branches of chemistry which have moved to about fifty independent sub disciplines.