MATH347 Course review