Challenges Trends & Effective Pedagogical Teaching Methods