Rotation Periods by Class Year
Rotation dates are listed below by class year to assist with planning your academic schedule.
Please note that preceptor availability may vary based on individual schedules and institutional obligations.
For more information about the rotation selection process, please consult this webpage.
2026-2027
Class of 2027 APPE, APEX, and APPC Rotations
| Rotation Block |
Start |
End |
Holidays |
| Rotation Block 1 |
5/18/26 |
6/19/26 |
|
| Rotation Block 2 |
6/22/26 |
7/24/26 |
Independence Day (7/4/26) |
| Rotation Block 3 |
7/27/26 |
8/28/26 |
|
| Rotation Block 4 |
8/31/26 |
10/2/26 |
Labor Day (9/7/26) |
| Rotation Block 5 |
10/5/26 |
11/6/26 |
|
| Rotation Block 6 |
11/9/26 |
12/11/26 |
Thanksgiving Day (11/26/26) |
| Rotation Block 7 |
1/11/27 |
2/12/27 |
Martin Luther King Jr. Day (1/18/27) |
| Rotation Block 8 |
2/15/27 |
3/19/27 |
|
| Rotation Block 9 |
3/22/27 |
4/23/27 |
|
Class of 2028 IPPE 300 Rotations
| Rotation Block |
Start |
End |
Holidays |
| Rotation Block 1 |
5/11/26 |
6/5/26 |
Memorial Day (5/25/26) |
| Rotation Block 2 |
6/8/26 |
7/3/26 |
Independence Day (7/4/26) |
| Rotation Block 3 |
7/6/26 |
7/31/26 |
|
| Rotation Block 4 |
12/14/26 |
1/15/27* |
*One extra week included for the winter holidays |
Class of 2028 IPPE 307 Rotations
| Rotation Block |
Start |
End |
Holidays |
| Rotation Block 1 |
5/11/26 |
5/29/26 |
|
| Rotation Block 2 |
6/1/26 |
6/19/26 |
|
| Rotation Block 3 |
6/22/26 |
7/10/26 |
Independence Day (7/4/26) |
| Rotation Block 4 |
7/13/26 |
7/31/26 |
|
| Rotation Block 5 |
8/3/26 |
8/21/26 |
|
| Rotation Block 6 |
12/14/26 |
1/8/27* |
*One extra week included for the winter holidays |
Class of 2029 IPPE 100 Rotations
| Start |
End |
| 5/11/26 |
5/15/26 |