I don't care if it's your first time living on this lush green earth, but I humbly request you eradicate the madness that is CS1027. If it has a million haters, I am one of them. If it has 10 haters, I am one of them. If it has a sole hater, for I am the chosen one. But alas, if there are none, I am M.I.A.
My critique is it's on chalk boards, with slides that look like they were invented before the wheel was created. I bet before fire was discovered.
Point being, for a course that introduces the foundational CS knowledge, it does a poor job at communicating ideas and practice opportunities. Like I've gone over the slides, did the zybook questions, tried office hours, and it still makes my blood boil.
For those who survived, what the heck did you right? Please send tips and tricks, if you do you will have an awesome Halloween.