Hello friends, Sorry about the massive lack of posts from yours truly (Thanks for keeping us going Nick!). I’ve been over my head with school work lately, and that’s what I want to talk about today. I’m currently taking both the most and least frustrating computer science classes I have done thus far. The good one is Programming Paradigms, and the terrible one is Software Engineering one. Besides the fact that SENG is a bunch of management bulshytt, and functional programming with Haskell is a glorious and lovely excercise, there are some fundamental differences that make the one class a joy to take, and the other is like having bamboo shoots driven under my fingernails. Let me begin with how to teach a class right.