He is an absolute sweetheart of a professor. One of the most genuinely kindhearted and understanding professors at BC. He can drone on but he is organized and knows the material thoroughly. You would be doing yourself a favor by taking him. Choose wisely!