Reviews of professor Mark Thomason

Rating: 5.0/5, difficulty: 5.0/5
This class is tough, with difficult exams. There is no homework, but only weekly quizzes that are basically homework practice. Exams are based on lectures and quizzes, and test your overall knowledge of the class material. However, he is extremely fair with grading and provides many opportunities for extra credit and curves very generously.

Rating: 5.0/5, difficulty: 1.0/5
He is the kindest professor I have ever met. He did not attempt to fail you in any way. As long as you put in the work, he will let you pass with a high grade. my advice is to go talk to him, and he will help you with any problem you have in the course. Just be nice and respectful, and you will pass it.

Rating: 5.0/5, difficulty: 5.0/5
The material can be difficult,  He is laid back. The labs are easy. Tests can be long and hard. Every week there is a quiz, which is similar to the exam questions.

Rating: 5.0/5, difficulty: 5.0/5
Sometimes the content is the most dubious, diabolical, and damaging thing to ever exist. He is just as tired of teaching it as you are of studying it. But he will do his best, 
Very laid back, most labs are 0-30 minutes (he skips labs sometimes) weekly quizzes are VERY important, we get 5 tries. Exam are tough, but are curved nicely.

Rating: 5.0/5, difficulty: 3.0/5
Great online class. Plenty of extra credit and easy points for homework and group discussion. Was dreading the class but he made it fun and I actually learned a lot!

Rating: 5.0/5, difficulty: 3.0/5
The professor is willing to help you out, and very fair about grading and due dates.

Rating: 5.0/5, difficulty: 3.0/5
He does what he can to help you succeed.

Rating: 5.0/5, difficulty: 4.0/5
The instructor's exams pose a challenge, primarily comprising 90% multiple-choice questions. However, it's worth noting that a curve is typically applied after nearly every exam. Additionally, surprise attendance quizzes are conducted for those present. What more could one desire?

Rating: 5.0/5, difficulty: 3.0/5
The class is challenging, but if you do the homework, exam reviews, and rework the example problems, you'll be fine.

Rating: 5.0/5, difficulty: 4.0/5
This course was tough and tiring as itself, but Professor Thomason tries to make the class more engaging. He provides examples to the concepts he teaches. Quizzes and exams are proctored and labs are easy. For the exams, he'll give you a curve for each exam. As long you are participating and studying concepts, you'll pass.

Rating: 5.0/5, difficulty: 3.0/5
The professor excels in delivering clear explanations and effectively covering course material. While his tests are generally well-constructed, there was notable score variation in my semester.

Rating: 5.0/5, difficulty: 4.0/5
He will take the time to explain everything to you.