Ms McAlpine is very helpful and is in the job for the students and not the money. i think she is funny as well.
Fair enough she works hard herself as a teacher and then expects us to do the same but she's not in the brilliant teacher category more hard working one I'd say!
Brilliant Teacher for both history or religion. Can be strict at times but also leaniant.
A very good teacher but can give out homework to no end