An Engineer holding a Master degree in Electrical Engineering Science has experience in teaching the following University online courses Calculus, Physics, Linear, Statistics, Signals, Communication System, Electrical Circuits, Electronics, Power, Electromagnetics, Control, Machines, Master Courses in Electrical Engineering Science