An Anaylsis of Modern Trends in Teacher Education - Mujahid Azam (2019)