Reviews of professor Richard Swiech

Rating: 5.0/5, difficulty: 2.0/5
Made my online class easy. Frequent emails and updates, and offers plenty of extra credit. Super quick with email responses and questions. As long as you check your email on time, watch the lectures, and get your assignments done, you'll pass the class.

Rating: 4.0/5, difficulty: 3.0/5
If you are taking this class online I think it is fine as all the lectures are recorded. Some labs are hard but I am not that hard of a worker and I got by with a B. Pretty nice guy gave some Extra credit. Make sure to pay attention at the end of the lectures though he does in class assignments due at midnight

Rating: 5.0/5, difficulty: 3.0/5
Richard is an excellent professor, and he provides study guides for every exam and quiz. He explains the concepts very well. Lab attendance is graded, but you should still attend every lecture because he gives in-class assignments at the end of most lectures. Just pay attention, take notes, answer/ask questions, and you'll do just fine!