Reviews of professor Ryan Layer

Rating: 1.0/5, difficulty: 5.0/5
This was the lowest quality of education I have ever received. The class was so disorganized that it was hard to even know what was going on at any given time. Grades often came with no feedback, and going to lecture was no help because Layers was often unprepared, and his handwriting was illegible. Avoid at all costs

Rating: 1.0/5, difficulty: 5.0/5
He has contributed to the horrible management of the class. The ridiculous workload has negatively affected a lot of people's lives outside of school, and other classes. Teaches a lot of useless garbage. He also creates the Explain-It-Backs, to which he becomes extremely defensive when someone is critical of them.

Rating: 1.0/5, difficulty: 5.0/5
I believe that he writes the prompts for essays (EIBs, or Explain It Backs) without putting much effort into them. Even though Layer is very smart and regarded in his research, he doesn't seem to care about an undergraduate algorithms class. He is too defensive when it comes to regarding his teaching even though it is blatantly bad. Avoid him.

Rating: 1.0/5, difficulty: 5.0/5
This class has just become a joke. Layer is basically making Growchow look bad by constructing these EIBs which dont make sense. In my honest opinion, CU Boulder deserves better!

Rating: 1.0/5, difficulty: 4.0/5
Prof just winged every lecture, his lectures weren't helpful with hws and most of the learning is done outside of class in OH, which even their own solutions had errors and no one really had a clear idea on how to do most of the topics Handwriting is messy and often you can't understand it. He is nice though but not a good teacher.

Rating: 1.0/5, difficulty: 5.0/5
Comes to his lectures unprepared and seems to completely wing them. If he prepared a lot more, it would be better. But, he is the most defensive professor I've met; he will defend his nonsense assignments by trying to make them seem 'important' and 'meaningful'. Do not be fooled by this. Don't take him.

Rating: 1.0/5, difficulty: 5.0/5
I don't even know where to start. Probably just by saying that this professor is physically incapable of caring about the class he's teaching in any regard, other than defending his awful way of running it. Hands down the worst class I've ever taken in college entirely due to poor management. Avoid classes taught by this professor at all costs.