William Rockey
This is a difficult class if you dont do your part to study. It was his first semester teaching this subject, but he did a great job and my scores improved after each exam with regular studying and asking for help, or clarification. Hes pretty easy going and exam questions were based off of notes and any hand in assignments/homework.