Chad Caswell
Prof. Caswell is a very good and caring professor.  A/P is an extremely hard class but he gives you a lot of extra credit.  He also gives you study guides that cover a lot of information.  You can replace your lowest test score with your highest as well. Overall, he is a very good professor that is hilarious.