Cameron Crane
He deserves all good things in this world. Saved my life. As a second semester senior suffering heavy from senioritis, would take this class again just to be taught by him one last time. BU discovered a real gem in this man.