Professor Edwards is excellent. Lectures are great, assignments are not too hard, and are spaced out so we are not overwhelmed. I recommend getting the textbook as it is a massive help for study guides and journal assignments. Also, read the syllabus, because there is extra credit in there! 