To learn English at night is good, if you are better at remembering at night. But not always, because at night if bad lighting can spoil your eyes or it's bad to see and so will it be better to learn English in the afternoon. But if there is still no possible morning study of the English language, then one can also teach at night.