Average 4.29 based on 7 teacher ratings
David McHugh is a Geography teacher at St Aloysius College located in Glasgow, United Kingdom. When comparing David McHugh's ratings to other teachers in the county of United Kingdom, David McHugh's ratings are below the average of 4.46 stars. Additionally, the average teacher rating at St Aloysius College is 4.37 stars.
5
Easiness
4
Helpfulness
4
Clarity
5
Easiness
5
Helpfulness
5
Clarity

Mr McHugh is the best Geography teacher in the school.

4
Easiness
4
Helpfulness
4
Clarity

woe betide any ned that dare cross him!! haha..naah he runs away from them!! lol id never have taken an interest in corries without him!!

5
Easiness
5
Helpfulness
5
Clarity

had him frm 1st-5th year, complete legend!!!! knows hw 2 make corries n ox-bow lakes seem appealing, lol!!

5
Easiness
5
Helpfulness
5
Clarity

Haha he does hate neds! Great teacher though, had him from 3rd-5th yr and I was over the moon when I got him for higher. Makes everything very easy and obviously the most sound geog teacher or even one of the best in the skul

5
Easiness
5
Helpfulness
5
Clarity

hes a great teacher, but yes...he does get carried away with neds. i loved him though

4
Easiness
2
Helpfulness
3
Clarity

talks about neds way to much but he does give out sweets!

5
Easiness
3
Helpfulness
4
Clarity

Great teacher , but gets carried away (very easily)with rants against USA and neds, but overall good teacher!

Similar geography teachers like David McHugh?

Jim Cassidy Geography
39 Ratings
22 Ratings
12 Ratings
Ross McLean Geography
2 Ratings
Ms. MacRae Geography
1 Rating

Learn more about St Aloysius College

5-star
80%
4-star
10%
3-star
4%
2-star
1%
1-star
3%
Based on 1,260 Ratings
St Aloysius College is located in Glasgow, United Kingdom with an average teacher rating of 4.37 stars. When comparing St Aloysius College's teachers to other teachers in the county of United Kingdom, St Aloysius College's teachers are below the average of 4.46 stars. St Aloysius College ranks 206 amongst all Schools in the county of United Kingdom. Learn More