Reviews of professor Bryan Shader

Rating: 5.0/5, difficulty: 4.0/5
He has a real talent for explaining difficult concepts in very simple language and genuinely wants and requires you to have a great understanding of the course content to pass. This class required a great amount of effort (sometimes multiple homework assignments a week) and the tests were SO HARD but he is a great instructor.