From Training to Teaching: How Effective Are Teaching Practicum Program in Preparing Professional Teachers? | Synapse