Main features: i) A different approach for teaching Quantum Mechanics encompassing old quantum mechanics, matrix mechanics and wave mechanics in a historical perspective which helps to consolidate most important concepts of Quantum Mechanics; ii) Original information from the most important papers of Quantum Mechanics; iii) Derivation of all important equations of Quantum Mechanics, for example, Heisenberg's uncertainty principle, de Broglie's wave-particle duality, Schr