DEVELOPING ADVANCED ANALYTICAL THINKING THROUGH STRUCTURED COURSEWORK