When I tell people about my course, sometimes they don't quite know what I mean by "hard thinking." I don't mean thinking on specialized subjects like astrophysics. I mean thinking on any subject in which, at times, it's not clear how to proceed. Some extra effort is...