I am a retired Naval Officer and former UNIX Computer System Administrator and programmer. I hold a Master of Science Degree in Operations Research, a Master of Science Degree in Computer Science and a Master of Arts Degree in Education (Mathematics 7-12). I am a full time community college instructor and a former high school and middle school teacher. My specialty is in the key Science, Technology, Engineering, and Mathematics (STEM) subjects that are so critical to success in today's wo... [more]
Algebra 1
I have a Master of Arts Degree in Education (7-12 Mathematics). I have taught all levels of high school math from pre-algebra through calculus.
Algebra 2
I have a Master of Arts Degree in Education (7-12 Mathematics). I hold a teaching certificate from New York State and am qualified to teach middle school and high school math up to and including Calculus. I have taught summer Regent review courses for both Algebra I and Algebra II.
Calculus
I have a Master of Arts Degree in Education (7 - 12 Math). I currently teach Calculus and tutor students for both Calculus I and Calculus II. I have taken advanced courses in the practical application of Calculus in Engineering.
Microsoft Excel
I am an adjunct instructor at a community college. I teach a full semester course on Microsoft Excel. I teach beyond the basic use of a spreadsheet and include functionality that can be used in business, statistics, and in science.
General Computer
Geometry
Microsoft Word
Physics
Microsoft PowerPoint
Prealgebra
Precalculus
Trigonometry
Statistics
Java
I have a Master of Science degree in Computer Science. I teach Advanced Placement Computer Science using the Java Language. During my years as a programmer and Unix/Linux System Administrator, I have used many different languages both structured and object oriented. I have trained many junior engineers in good programming practices.
HTML
SAT Math
I am a former 7-12 Math Teacher, including for the SAT, with an MS in education.
GED
I have experience teaching older students and young adults. As a math and science teacher, I can provide thorough preparation for the GED.
SAT Reading
Physical Science
Probability
ACT Reading
I hold a Master of Arts in Education (Math 7 -12). As part of my teaching curriculum, I spent many hours studying "reading across the curriculum". In the classroom, I ensure that my students can read and interpret a variety of written material. Reading for understanding is a critical component of the AP Statistics course I teach.
ACT Math
I have a Master of Arts Degree in Education (7-12 Mathematics). I have conducted review courses for Algebra I and Algebra II. I tutor Geometry and Calculus. This experience allows me to help a student prepare for all aspects of the ACT Math test.
ACT Science
C++
I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. In addition, as part of my job as a programmer at Lockheed Martin, I wrote and modified code.
C
I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. In addition, as part of my job as a programmer at Lockheed Martin, I wrote and modified code.
Computer Programming
I hold a Master of Science in Computer Science. As part of that degree, I took several courses that required programming in various languages to include Pascal, Prolog and C++. I taught AP Computer Science at a local high school using the Java language. I have programmed in several shell scripts as part of 12 years as a UNIX system administrator to include PERL, Korn shell and C shell.
Computer Science
I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. I taught AP Computer Science at a local high school. As a UNIX System Administrator, I was frequently called upon to write scripts to automate systems tasks in various shell languages.
Fortran
I learned to program in high school and learned Fortran. Through the years as newer versions of Fortran have been developed, I have updated my knowledge. I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. I can use a manual or book to refresh my skills and teach any programming language I taught AP Computer Science at a local high school. As a UNIX System Administrator, I was frequently called upon to write scripts to automate systems tasks in various shell languages.
Linux
I administered Linux machines as a UNIX System Administrator in previous jobs. I taught Linux I and Linux II at ITT Tech in Albany. I have a Master's Degree in Computer Science.
Microsoft Access
As a part-time instructor at Hudson Valley Community College, I teach CMPT101, "Computer Concepts and Applications I. This course includes four weeks of Access training. I have used other databases such as SYBASE and MySQL as well.
Pascal
One of the languages that I studied at the Naval Post Graduate school as part of my Master's Degree in Operations Research was Pascal. I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. I taught AP Computer Science at a local high school. As a UNIX System Administrator, I was frequently called upon to write scripts to automate systems tasks in various shell languages.
Perl
I hold a Master of Science in Computer Science. As a UNIX System Administrator, I was frequently called upon to write scripts to automate systems tasks in various shell languages. These languages included PERL.
Regents
I have a Master of Arts in Education (Math) and hold a current Mathematics 7-12 New York State certification. I have taught various Regent level courses in both Math and Science. I taught an Algebra II Regent review course.
UNIX
I hold a Masters in Computer Science. I worked as a System Administrator and team lead for a group of UNIX System Administrators at both Lockheed Martin (6 years) and then Wyeth Pharmaceuticals (an additional 6 years). I started using Solaris 8 and progressed to Solaris 10. With Solaris 10, I built virtual servers. I also configured multiple machines into clustered servers to ensure high server reliability using Sun Cluster software. I spent some time using HP UNIX on a few of the oddball servers as well as learning IBM's AIX for a few servers. As we migrated to multiple racked PC type servers, I learned Linux System Administration.
JavaScript
I taught a survey course on building web pages and using Dreamweaver. As part of that course, I familiarized my students with JavaScript. I hold a Master of Science in Computer Science. As part of that degree, I studied a variety of computer languages to include C and C++. I taught AP Computer Science at a local high school. As a UNIX System Administrator, I was frequently called upon to write scripts to automate systems tasks in various shell languages.