I have taught courses at undergraduate level namely calculus. Differential equations. Numerical analysis. Linear algebra. Business maths etc. I am also proficient in Matlab. Scientific communication is usually be done using Latex (Paper writing, thesis, helping material). Sometimes Maple is being used for symbolic mathematics though Matlab can do so. The references are usually be cited using JabRef. It can create also a repository which can be used at any later stage. Furthermore, Microsoft Office is the most important tool in daily usage for official communications within the working place.