Reviews of professor Robert Swift

Rating: 5.0/5, difficulty: 3.0/5
Dr. Swift is a fantastic professor and really does care for his students. He also is pretty funny during lecture. His lectures are not mandatory and does podcast, but half of his sections are mandatory. His exams were pretty straightforward and not too difficult. I'd recommend taking him if you can.

Rating: 2.0/5, difficulty: 2.0/5
If you are going to take Dr. Bob, make sure you read his online power points before class. Many students in my class did not do this and struggled. Since I read them before class, I would hear the material a second time and was able to understand the material. He is very willing to help so go to him after class if you are still struggling.

Rating: 4.0/5, difficulty: 1.0/5
Literally just show up and do the homework and you will get an A in Dr. Bob's class. You always have a few days to complete tests/quizzes and the material is very easy. He does take attendance most of the time so show up. Easy A, and Dr. Bob is a super nice guy. Very old though. Class is sometimes boring.

Rating: 5.0/5, difficulty: 3.0/5
Test are extremely fair, but definitely require good understanding of the material. Interested and genuinely cares about students' learning. Easy going and does not mind answer questions, no matter how "dumb." Funny and will explain things over and over. As long as you prepare and study for this class, you should be fine.

Rating: 5.0/5, difficulty: 2.0/5
The course material was quite easy but he was a good professor. Notes are clear and the notes follow directly from the textbook. Follow along with the notes and textbook and you will do well. The questions on tests and quizzes are very similar to the questions in the textbook, some questions being straight from the textbook. Great and easy prof.

Rating: 4.0/5, difficulty: 2.0/5
Professor Swift is an awesome professor. His lectures are very clear and structured. He makes skeletons of the PowerPoints so you can take notes and also does podcasts. There is weekly homework via Sapling but nothing major.

Rating: 5.0/5, difficulty: 3.0/5
Good lectures and extremely patient. He is more than happy to slow down or answer the same question 6 times in a row (literally). He is always will explain things in a different way. On tests he even encourages us to ask about questions we don't understand and will even give clarification to international students who didn't quite understand.