Callum MacRae
he's a sweetheart. so nice and laidback. even though philosophy can sometimes be confusing he makes it as interesting as possible with class debates and vivid explanations. he's funny too. glad I took his class.