Will Jonen
Jonen is a intelligent and clear teacher but this course is not easy. WYNTK (studyguide) are indicative of the exams. Lowest exam score I got was 84% (across both his 223/224 class) and all I did was make sure to do the WYNTK (answered in ppt, lecture and book) pay attention in class and solidified info in office hours if needed. Don't slack off.