Reviews of professor Alan Zaring

Rating: 5.0/5, difficulty: 4.0/5
Very good professor. He's clear and direct with his expectations and equips you well to meet them. I can say from experience that almost all who don't like him never put more than an hour a week into his classes. If you are in college to actually learn comp sci, he's your man.

Rating: 2.0/5, difficulty: 5.0/5
Hes the hardest professor Ive ever had. Hes not sure what the word Introduction means. The intro class shouldnt of been that hard. Super easy to tip over the edge and just not my favorite. Didnt really seem to care if you passed or failed.

Rating: 1.0/5, difficulty: 5.0/5
I cried with almost every assignment he gave and I couldn't focus on his lectures where he talked for 3 hours straight in a Zoom call with barely any interaction. Stayed up until 5-6am and sometimes skipped sleep completely. Expectedly my mental health declined along with my GPA. He seems passionate, but his harsh, inflexible style was not for me.

Rating: 5.0/5, difficulty: 4.0/5
More difficult than other Luther CS profs but tbh I learned a lot in his classes, much more so than a lot of easier CS classes that I took throughout the years. He really focuses on providing quality content and is meticulous about everything. Amazing lectures and very passionate about teaching. If you really want to learn, take his classes.

Rating: 1.0/5, difficulty: 5.0/5
I have no idea how I passed that class, I cried every day, in class, in the washroom, in my room doing his long-ass assignments, just thinking about those assignments made me quit CS, I almost did. But something told me that I'll pass, and that was the curve. Now I look at my GPA and cry again. So take help from youtube, because you'll need it