...Algorithmic problem solving is rarely formally taught and students are left to figure it out themselves through experience. I allow student to learn from my general process so that they can develop their own. Don't let temporary trouble in a course hold you back from your goals. (read more)