Professor Dawes is very helpful and doesn't move on until everyone is comfortable. He can explain problems more than one way, so it is easy for him to teach students of different learning types. He's pretty funny and quick-witted as well.