Reviews of professor William Frye

Rating: 1.0/5, difficulty: 4.0/5
Dr. Frye makes attendance mandatory, yet hardly even gets to the lecture during class. He usually gets on his soap box for the duration of the class, and then leaves the last 15 minutes to actually lecture. Lots of group projects that he gives us last minute with hardly any time to meet or prepare, which is unrealistic with busy student schedules

Rating: 1.0/5, difficulty: 3.0/5
He goes on tangents about everything BUT the subject, and often those tangents are inappropriate. He is very unapproachable and literally has said he is "the smartest person in the program". He answers his own questions and cuts students off in the process. He also puts everyone down that tries to participate and makes them feel stupid.

Rating: 3.0/5, difficulty: 4.0/5
While he is not the most friendly guy, he has a lot of industry experience, which makes for some interesting stories during class. On the contrary, he goes off on tangents which make the lectures drag on forever. The tests are fair and he appreciates feedback during class. He gives some last minute assignments. He makes you work for your grade.