Nirali Parekh Soni critical thinking design