I have a Bachelor's in Engineering and have a rather good background in maths & physics, and can gladly assist in the other subjects too. I try to be creative and explain stuff from different angles! More importantly, I have learned through my exp...