Brandon Carpenter
Ok, so a lot has been said about the professor's attitude and personality when it comes to teaching, but let me tell you about his absurd office hours. First of all he doesn't have a designated time to meet with students and will consider emailing the student while trying to solve their issues. His explanations via email DO NOT HELP.