He teaches organic chemistry and is team leader for their “Science For All” leadership initiative. He brings to the classroom a wealth of practical experience having worked as research chemist in Industry where he was involved in the development of several commercialized products and was awarded over twenty-five patents. He has developed case studies and experiments for teaching chemistry and has written and published in this area. In addition, he is actively involved in undergraduate research and has mentored over thirty undergraduates on research projects.