Here is a useful and free Website that just came to my attention: Calculator Edge. It uses a fill-in-the-blanks, push-a-button approach to solving problems in a wide range of engineering disciplines: ...