Professor B is the best! He cares so much about his students and emphasizes the importance of taking care of yourself above all else. He is very understanding and there is NEVER a dull moment in his class. Take his Western civilization class sophomore year!!