Pre discussion of topic with students.
Analyzing the topic with cross references.
Explaining in detail the topic.
Asking questions while explaining topic.
Post class discussion of topic
Giving different research based assignments to students.
Weekly, fortnightly and monthly tests.
Revisional class after completing topic.
Student centered...