William Boone
Boone is an amazing person and I am very glad to have met him. He's super knowledgeable. There were little to no assignments all year long but he's a tough grader. Lectures became very boring and repetitive though since every single class you listen to a song and then listen to him discuss it, wish there was more group collaboration or activities