Is this an easy A?
FairEffort
58/100Many As appear after serious project work and curves, but quizzes and finals can be brutal and .
Both formats report late curves; .
CSC17C · CIS17B · CIS17C · CSC7 · CIS830 · CSC17A · CSC5 · CIS7 · CIS17A · CIS5 · 310 lifetime ratings
The decision
Key questions
Is this an easy A?
Many As appear after serious project work and curves, but quizzes and finals can be brutal and x x x x x x x.
Both formats report late curves; x x x x x x x.
Is the course easy?
Average difficulty is high, with long lectures, weekly quizzes, and x x x x x x x x in short terms.
In-person and online both hard; accelerated winter or summer terms are called especially brutal.
Is attendance flexible?
x x x x x x x x because tests and labs track what he says live on Zoom.
Online still expects live or recorded Zoom lecture watching; in-person participation and x x x x.
Is this professor recommended?
Most students who put in the work recommend him for real CS skill-building despite organization and x x.
In-person recommendations are stronger; online has a louder minority of x x.
Course guide
Grading
Fair
55/100
Expectations can be strict and methods-specific, but x x, and x x x x x x.
Format shift
x x x x x and delayed; in-person fans emphasize fair criteria if you follow lectures.
Workload
Heavy
24/100
Lots of homework, weekly quizzes, long lectures, and x x x x x x x.
Format shift
Both formats are heavy; short terms and CIS7 or DSA-style courses are the worst.
Teaching experience
Good
76/100
Strong live coding and industry context win most students over, though tangents and x x x x.
Format shift
In-person praise is more consistent; online quality depends on watching every Zoom recording.
Assessment method
Balanced
52/100
Projects, homework, weekly quizzes, midterms, and finals all matter, with x x x x x x.
Format shift
Online CIS7 emphasizes proctored quizzes; programming sequences emphasize multi-version projects.
Luni fit check
Weigh these signals against your actual schedule.
Get help balancing workload, grading, and timing when no option is an obvious fit.
Course format
Classroom format
High confidence · Best fit for Hardcore Learner
x x x x x x x x, industry insight, and learning payoff, with the same late-grading and heavy-work caveats.
Main concern
Very heavy time commitment and not knowing your grade until after the semester ends.
What students said
“if you can dedicate the x x x x x. Learned a lot from Prof Lehr. x x x x x x x.”
“Dr. Lehr only grades on your ability to write code. He showed us real examples from when he worked on missiles and rockets at NASA.”
“The only problem is that he grades like 95% of x x x, and x x x x x x.”
Remote format
High confidence · Best fit for Hardcore Learner
Online is treated like face-to-face via Zoom recordings; success depends on watching long lectures, while x x x x x and x x.
Main concern
x x x x x, and grades arriving only at the very end.
What students said
“The professor treats the online and the face to face course exactly the same. He records the lecture for both. If you don't watch the lectures, then you will be lost.”
“Lehr is not good with giving basic instructions with x x x x x x.”
“Online is proctored so u x x x x x but no camera is needed.”
Exam style
Exams and x x x x x; online quizzes are often Zoom-proctored without requiring a camera, and finals can be strict.
Assessment risk
Standard
46/100
Low score means less forgiving assessment conditions.
x x and x x x x x; reviewing quiz solutions is repeatedly called the path to the final.
“You will have a x x x x. He covers the topics before the quiz and goes over the x x x x.”
“make sure you review the zoom video lectures for the solution of all the quizzes.”
Online students report Zoom-proctored quizzes, sometimes with no camera, plus tough uncurved finals and x x x x.
“Online is proctored so u x x x x x but no camera is needed.”
“Your final will be worth at least 20% of your grade. x x x x x. It will be graded brutally.”
“Also, the x x x.”
Student evidence
Top student voice
“if you can dedicate the x x x x x. Learned a lot from Prof Lehr. x x x x x x x.”
“He showed us real examples from when he worked on missiles and rockets at NASA.”
“he grades like 95% of x x x, and x x x x x x.”
“108 hours in the classroom then the same outside for course work. Talk about a full time job.”
“I will be taking all my CS classes from him till I transfer. Great class and even better instructor.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
50
Recent reviews read by the AI
310
Lifetime ratings
90/100
Evidence confidence
Fifty recent and detailed reviews across CSC and CIS courses show stable themes of strong lectures, heavy work, and x x x x x x.
Inside 50 stored ratings
Reported outcomes
50 reported outcomes
A+ 1 · A 31
B+ 4 · B 12
No reported values
No reported values
No reported values
Not sure yet 1 · Rather not say 1