I have a master of science degree in geology. I have extensive teaching experience of more than 10 years. Currently I have almost completed my PhD. and waiting for review of my thesis for final submission. I can guide you properly in branches of geology and earth science be it projects, assignments, thesis writing etc.My teaching style is dynamic...