Kevin Nguyen publishes an article in STEM Education Journal