I have learnt so much while taking the courses on problem solving and design thinking. It has given me more knowledge and understanding on how to deal with probl...