SBFS1103 THINKING SKILLS AND PROBLEM SOLVING