Kyle Snyder
Prof. Snyder class is hard but if you do the work and come to class and read you will be fine he know his stuff and is willing to go the extra mile to help he meets outside of class wants feedback from students and will tutor you if you don't understand it