MacGregor operates on a five-day cycle, with each period being 30 minutes in length.
| Item | Time |
| Entry Bell | 8:15 am |
| Five-minute warning bell | 8:25 am |
| Period 1 | 8:30-9:00 am |
| Period 2 | 9:00-9:30 am |
| Period 3 | 9:30-10:00 am |
| Period 4 | 10:00-10:30 am |
| 1st Nutrition Break | 10:30-11:10 am |
| Period 5 | 11:10-11:40 am |
| Period 6 | 11:40-12:10 pm |
| Period 7 | 12:10-12:40 pm |
| Period 8 | 12:40-1:10 pm |
| 2nd Nutrition Break | 1:10-1:50 pm |
| Period 9 | 1:50-2:20 pm |
| Period 10 | 2:20-2:50 pm |
Categories: Student Life