Brian Page
Brian Page is one of those professors who understands that his abilities are limited and he cannot help every student who has a problem. He is not afraid to admit this and recommend us to a wider support network provided by other staff members, which is great. He also records all of his lectures so if you miss one, there is no need to panic.