She teaches in the undergraduate and graduate programs. She has a clinical background in case management, emergency room nursing, transplant nursing and served as a county Health Officer. She has a Doctorate of Nursing Practice, Masters of Public Health in Environmental and Occupational Health Nursing, a Master of Science in Public Health Nursing, and a BSN from the University of Minnesota. Her areas of expertise include evidence-based practice, case management, community health, journal clubs, management, and leadership. Charlotte also serves as Treasurer for the University of Minnesota Public Health Alumni board. Her publications include articles on evidence-based practice, journal clubs, and innovative teaching methods. She has presented at the regional, national and international level.