More ideas from Safi
You completely disrespected your professor (whom all of us hate)? Have a cookie. Gotta love Prof. McGonagall.

Funny pictures about Professor McGonagall being awesome. Oh, and cool pics about Professor McGonagall being awesome. Also, Professor McGonagall being awesome.