i recommend D. PGH it's a 6 months training program, you'll spend 10k. The money spent is worth it because you will encounter various cases and procedures which i haven't handled much during my college days. you will definitely learned a lot after 6 month training. you'll be rotated in different areas 3 months on wards and 3 months on special area of your choice. Good luck! choose wisely!=)