Amazing teacher, spreads his passion for history onto some others, as long as you're willing to listen to thorough entertaining anecdotes. He does tend to go on tangents, but with all the material you do learn, you learn it extremely comprehensively. He's also skilled at debating and is always up to discuss, but he doesn't just teach the curriculum. Although some would prefer a teacher who taught purely the curriculum, he definitely made me learn.I couldn't have had a better history teacher.
Mr. MacGregor is a BRILLIANT teacher. Though he may go off topic for a full period, given prompting, and that he almost never actually finishes the course (I think he said it's been over five years since he's gotten to the Middle Ages) what he does get through is thorough, engaging, and intelligently put together. His World History to the Sixteenth Century course was AMAZING, and his West and the World course is brilliant. All I can say now is that I hope my uni prof is as cool as he is.
Having Mr Macgregor two years in a row was a blast! He's hilarious! Although he can be more clear about due dates and test material he's a great teacher! A reasonable marker and really teaches you tangible and non tangible skills outside the class room.He should be stricter about due dates. So many people took advantage about him :'( macgregs is amazing though! I had a fun time in his class even though it was stressful!
He's great, 'nuff said. Anyways, a rating can't be submitted unless you have one hundred characters, so ignore this, as it is only used as filler.
the best teacher ever . I usually hate the teachers at bell [ ahem ms davidson and Mrs. Collins] but this man is funny, kind, and a bit conceited but guess he should be cause hes smart as hell! 5/5
He's my favourite teacher at Bell. I've learned so much from his class and he's fun too! I wish every teacher were like him.
hates u if you don't love history like he does. he should save his enthusiasm for courses outside of gr10 history.
Scott Macgregor is the best teacher in the whole school period He consistently puts his students infront of him, will go out of his way to make sure someone understands and will help you with anything
I felt like he knew everything about everything too! Probably does.
He knows his stuff, made his classes fun, made us THINK, and brought us ice cream on the last day. Great teacher and great guy.
I've never had a better mentor, coach, and friend. He wants the best for everyone and gives everything he can to his students. Makes learning fun and enjoyable, knowledge sticks.
Was one of the best teachers i have ever had in my life. He cared for every student as if they were his own. He loved to teach, and that is one thime you have to admire, THE BEST!!
you care for the students like each one was your child. that is admirable. you want the best for us and are so helpful!. u gave your cake from your own lunch to a hungry boy! wow
heheh Mr.Mac . . . NICE + HELPFUL+VERY EDUCATED + Funny =Mr. Macgregorr
Best teacher at Bell BY FAR! I actually listened to him in class... only teacher who ever recieved my attention. DEFENISTRATE! Cool word...
My favourite teacher in highschool. He knows so much about history, politics and more. You'll learn so much in his class. He never hesistates to help or answer any questions.
macgregeor rocks so hard and is sooo cool. No better teacher than Mr. Macgregeor thats for sure lol omg. HE ROCKS YAAAAA rock on Mr. Mac g
not consistent in evaluation,takes forever to return assignments resulting in poor feedback and little opportunity to improve.
Awsome awsome! by far the smartest man i have ever met!
Mr. Mac was by far the best teacher at Bell. Even after graduating, he is still incredibly helpful and supportive.
Has an amazing knowledge of history and gives the facts that aren't shown in textbooks. Canbe patronizing and uses argument tricks to confuse rather than prove
Brilliant resource of info. Archetype of perfect teacher. Bless you Mr. Mac!
Knows everything. Tends to use dirty arguing tricks in debates
The single best teacher I have ever had - knows everything about everything