Rene Reyes
One of, if not the best professor I've had at Suffolk so far. He is incredibly intelligent but humble, and very willing to help students/super approachable for office hours. Participation is important, its best to raise your hand for things you know rather than get cold called and have no idea (he will cold call you if you don't ever raise hand)