Teaching experience in physics maths and nearly all the civil engineering subject like strength of material,soil mechanics, foundation engineering, Highway engineering, railway engineering, fluid mechanics, open channel Flow and nearly all the civil engineering domain.