What Subject Does Professor Mcgonagall Teach In Harry Potter? Answered Minerva McGonagall Professor At Hogwarts [Credits- Warner Bro. Pictures] Love the character of Mrs. Mcgonagal? Interested in knowing what Mrs. Mcgonagal teaches the children?…