earned his bachelor's degree from Providence College (Providence, R.I.) with double majors in the pre-engineering program and mathematics. In addition, he earned another bachelor's degree from Columbia University (New York, N.Y.) in mechanical engineering, master's in applied mathematics from Western Michigan University (Kalamazoo, Mich.), and his Ph.D. in computational and applied mathematics from Old Dominion University (Norfolk, Va.). Before joining the EMT/CET Department at City Tech in fall of 2007, he was a faculty member and Chair of the CET department at DeVry Institute of Technology (Long Island City, N.Y.). He worked as a researcher for NASA-Langley Base in Hampton, Va., for two years. His research activities include embedded systems, software development for embedded systems with real time simulation, real time gaming simulation programming, and web application programming.