She received her B.Sc degree from SUNY Binghamton in 1980, her M.Sc degree in Inorganic Chemistry from SUNY Buffalo in 1982, and a Doctor of Education degree, Ed.D, in Adult Education from the North Carolina State University in 1994. She started her career as a lecturer in USM at the School of Chemistry in 1982 and was later transferred to the School of Distance Education (Centre for Off Campus Studies) in 1985. Since then she has been teaching numerous courses including basic chemistry to matriculation students, General Chemistry, Inorganic Chemistry, Bioinorganic Chemistry, Descriptive Inorganic Chemistry, and Coordination Chemistry. She also taught a course entitled Distance Education and Computer Literacy to first year distance learners. She has also written several modules in General Chemistry and Coordination Chemistry for her courses.