Following is the list of courses that I have taugh: Differential Geometry ….. Theory of Everything ….