Is this an easy A?
FairEffort
62/100Many As appear with extra credit and fair tests, but coding projects and .
Online reviews more often call an A tough; in-person stress fair tests plus extra credit.
CS133 · CS137 · CS145 · CSALL · CS106 · COMSC137 · CS145J · CS · CS123 · C · 49 lifetime ratings
The decision
Key questions
Is this an easy A?
Many As appear with extra credit and fair tests, but coding projects and x x x x x x.
Online reviews more often call an A tough; in-person stress fair tests plus extra credit.
Is the course easy?
DSA and programming content is legitimately challenging, though lectures make concepts clearer.
Both formats describe non-trivial coding work; online students report higher struggle.
Is attendance flexible?
Many reviews say attendance is mandatory or needed for graded in-class activities and credit.
In-person often has end-of-class graded activities; online also frequently lists attendance mandatory.
Is this professor recommended?
About 92% would take again, with constant best-CS-professor praise outweighing a few harsh online outliers.
In-person is nearly universally recommended; online is more split.
Course guide
Grading
Lenient
68/100
Clear criteria, extra credit, and x x x x x x x x x around 70%.
Format shift
Online has more tough-grader complaints; in-person emphasizes fairness and extra credit.
Workload
Moderate
48/100
Programming projects and x x x x; not featherlight, but workload is expected for CS.
Format shift
Online students more often call assignments nearly impossible; in-person calls them time-consuming but fair.
Teaching experience
Excellent
90/100
Consistently described as clear, passionate, hilarious, and among the best CS lecturers at SBCC.
Format shift
In-person praise is stronger; a minority of online reviews call him unhelpful.
Assessment method
Balanced
55/100
Grade mix of coding projects, in-class activities, and x x x x x x x x.
Format shift
Both formats mention projects plus tests; older reviews note grades driven by few major items.
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 Effort For Reward
Dominant praise for engaging lectures, fair open-note style exams, extra credit, and career-level skill building.
Main concern
Classes often run late; graded in-class activities make attendance feel mandatory.
What students said
“Best CS professor at SBCC currently. Amazing lectures, original coding assignments, and extra credit opportunities.”
“Tests are relatively difficult with averages being 70%, but they are extremely fair”
“By far the best cs professor at bcc. This was my favorite class at sbcc.”
Remote format
Medium confidence · Best fit for Self Taught Pro
many praise lectures and TAs, but others cite Proctorio, hard assignments, late Zoom sessions, and limited help.
Main concern
Proctoring software, pressure to buy his eBook, and inconsistent office-hour help.
What students said
“he makes you use proctorio as well which isn't ideal and he makes it very tough to get an A”
“he should be held accountable for making students download spyware, and pressuring them to buy his eBook”
“I would definitely recommend Strenn to x x x x x x so far”
Exam style
x x x x x and fair; some online sections used Proctorio and felt much stricter.
Assessment risk
Varies
58/100
Low score means less forgiving assessment conditions.
Multiple in-person reviews describe open-note exams that mirror class activities and feel fair if tough.
“x x x x. In class assignments mix it up.”
“x x x. In class assignments mix it up.”
“Tests are relatively difficult with averages being 70%, but they are extremely fair”
Online comments explicitly mention Proctorio and limited open tabs tied to a purchasable book.
“Also he makes you use proctorio as well which isn't ideal”
“the only tab you can have open on tests is a purchasable book from him”
Student evidence
Top student voice
“Best CS professor at SBCC currently. Amazing lectures, original coding assignments, and extra credit opportunities.”
“Best CS professor ever. On the first day of lecture I was shocked because he's truly in a league of his own.”
“If I knew how good he was earlier, I would have taken him for every class.”
“The class isn't easy but if you put in the time you should be fine.”
“he makes you use proctorio as well which isn't ideal and he makes it very tough to get an A in his class.”
Theme 1
Theme 2
Theme 3
Data context
Analysis sample
49
Recent reviews read by the AI
49
Lifetime ratings
88/100
Evidence confidence
49 detailed reviews spanning many years, strong consistency on lecture quality, with a clear online vs in-person split.
Inside 49 stored ratings
Reported outcomes
28 reported outcomes
A+ 9 · A 10
B+ 2 · B- 1
C+ 1
No reported values
No reported values
Incomplete 1 · Not sure yet 2 · Not_Sure_Yet 2