Shawn Barcroft
Professor Barcroft is an understanding professor and clearly enjoys what he teaches.His quizzes are tough, you do need to spend a lot of time taking notes and studying, but everything is in the lectures, text, and course material.The discussions were a fun challenge, he is fair with his grades, he gives you what you deserve no more and no less! 