I gained so much knowledge and taught me to be a good doctorThe good thingsI gained so much knowledge and taught me to be a good doctor
The challengesQuite tiring and need high passion to learn more everyday. Somehow dealing with difficult patient is very challenging. Need patience too.