@hrefna As a Physics undergrad I was lucky to have an absolutely brilliant tutor.
When someone asked a question in a tutorial he'd pause for a _long_ time, then offer an explanation. If that didn't click he'd offer a second way to look at the problem and so on 'till we got it.
I realised later that he'd solved the thing 4 or five ways in his head during the pause and sorted them in order of ease of 'grokking'. Lovely man who I didn't appreciate at the time.