Along with the various program faculty who participate in resident education, we are very fortunate to have an active group of community preceptors who provide teaching to our residents on several of the subspecialty rotations.

Our curriculum follows a 13 block rotation schedule with each block being 4 weeks in length. The outline of our rotations for each year is as follows: