James Swanke is criticized for using outdated materials and lacking deep subject knowledge, with one reviewer describing the course as overly basic. This perspective highlights concerns about the currency of the content provided.
Conversely, another reviewer praises Swanke as passionate and caring, noting that he engages with students. This positive view contrasts with the previous critique regarding the depth and modernity of the course material.
Recent recorded grades — Fall 2023: 3.61 GPA, 83.8% A/AB (n=37 letter grades); Fall 2024: 3.56 GPA, 80.0% A/AB (n=35 letter grades); Fall 2025: 3.61 GPA, 80.0% A/AB (n=40 letter grades).