I understand there exists some way of teaching QM via postulating commutation relation between coordinate and momentum operator. May be even not simply postulating but bringing some reasons why such a commutator should be equal to "i"??? Could you recommend some good book or article which teaches QM that way? Better at some undergraduate level. I am personally interested not only in understanding of how to develop the QM theory that way formally, but also in understanding what arguments and reasons may be brought in to justify assigning "i" value to such a commutator and justifying other postulates through that path of QM introduction/teaching (to myself or others).