My name is Dan Omelchuck but for years I have gone by the moniker of Mr. O. I am a native Texan, born in the dusty town of Midland, Texas but have also spent time in Colorado and Ohio. I attended college in Ohio at Bowling Green State University and graduated with a Bachelor of Science in Education with a major in Biology plus a minor in Composite Science. After graduating I first worked with emotionally disturbed children and then with children with visual impairments before embarking on my teaching career. As a teacher, I have taught every science topic from 6th through 12th grade in addition to quite a few electives totally unrelated to science. I have been at NYOS for more years than you can count on your fingers!