This is Hagrid. He is the Care of Magical Creatures teacher. He is played by Robbie Coltrane. He was born on March 30, 1950. He was born in Rutherglen, United Kingdom. He is shorter then Madame Maxime but he is also half-giant. He loves dangerous creatures and magical creatures too. He is nice, but the Malfoys think he is an oaf. He has a giant Borehound named Fang. He has had lots of magical creatures tat are dangerous. He loves those kind of things.