Alberto Cruz-Martin
One of the nicest and best professors at BU. His tests are HARRDD and they focus on the most minuscule of details which is frustrating, but his class is packed with information and he is incredibly approachable if you need help!