Learning students names is very important I think.....the sooner the better. Taking a picture of them to help you learn their names is brillant. Trying to engage everyone in a discussion is also good, for really shy students this might not be so good but having them used an index card for ideas or comments is also a great idea