Ian Bryant
Ian Bryant is a nice guy. He seems to care about his students. His lectures are a bit dry and there are not a lot of real-world examples. It seems that the professor has much more going on and cannot give his full attention to teaching the class. It is not the end of the world if you have professor Bryant, but you could get a better professor.