Islamic Science in Theory, Teaching, and Practice