Charles Hoot
So many different concepts shoved into one course and expected to remember almost all of it. The professor himself is okay but the homework doesn't always cover things we've ever learned in class and always has errors. You will have to use another source to answer homework. The exams are the quizzes shoved together. Expect hours of homework usually