A professor that gives a 110% effort in each class. No one sleeps through his classes, he interacts with students and challenges them to give the best of themselves... In addition to providing students with a solid theoretical framework, he shows them how these ideas and concepts can be used in everyday life. His classes are fun and great to attend. If all professors were like Bryan Cassady, every student would get top grades... Definitely my favourite professor!