TeamHealth has an excellent opportunity for a full-time physician to join our Hospitalist team at Nashville General Hospital in Nashville, Tennessee. Join an established Hospitalist program and collegiate practice environment where you can be actively involved in the teaching of Internal Medicine residents who rotate through our inpatient service. This is a great opportunity to practice learned skills in a big city-style hospital, with a small community setting! Our program provides a great work-life balance, so you can enjoy the many exciting activities the area has to offer. This position offers competitive hourly rates, quality bonuses and a comprehensive benefits package. We ask that you be Internal Medicine or Family Medicine trained to apply.