click tracking

Leonard

Yoda for Computer Science/Computer Programming/Mathematics

I have a strong STEM background. I was a National Merit Finalist out of high school. I've taught elementary college algebra at UA and JSCC. I taught COBOL at BSC. I've taught MASM at MIles College. And I taught CIS courses for 10 years at JSCC. I have a BS in mathematics/chemistry, MA in mathematics, PhD in computer sciences. I maintain my skills. Although I live in Cropwell, I work in Birmingham (Meadowbrook) and have a flexible schedule. I normally spend Monday night-Thursday night in Vesta...

finite math

Finite math (aka discrete math) includes "basic probability theory, an introduction to linear programming, some theory of matrices and determinants, and sometimes an abbreviated account of calculus." My undergraduate degree was a Bachelor of Science in mathematics/chemistry; I have a Master of Arts in mathematics, and a PhD in Computer and Information Sciences. I've employed my probability theory experience in completion of a MOOC course on artificial intelligence. I've co-authored two books on optimization techniques (linear algebra), and made a presentation to a conference on "Basic Linear Algebra Subroutines, CLAPACK and the TMS320C6x". I am sufficiently proficient to tutor matrices at the graduate level.


Microsoft Access


Microsoft Outlook

I teach a formal class on Microsoft Office and use Outlook to manage my email accounts.


Microsoft Windows

I have been teaching formal classes in Microsoft Office applications for several years. This has included teaching Microsoft Windows. I have written applications for Windows, including dynamic linked libraries (DLLs) that make kernel requests.


Oracle

I have taught, at JSCC, courses in Access (including SQL) and Advanced Database, one time using Oracle (11g) and twice using T-SQL.


Visual Basic


C#

I have a broad background in computer languages and have programmed in C# recently. I have no issue with teaching a novice. C# under the Visual Studio IDE is similar to Visual Basic. I hold a PhD in Computer and Information Sciences; I have taught MASM assembly language, advanced Visual Basic, COBOL, and SQL at the college level.


Fortran


linear algebra

I have a master's in mathematics and a PhD in Computer and Information Sciences. I used linear algebra extensively in two books I co-authored on fuzzy logic. Linear algebra was used to solve optimization problems.


MATLAB

I have a PhD in Computer and Information Sciences. I used MATLAB and Simulink extensively on one book I co-authored. I also used a free version of each, SciLab and SciCos.


DOS


computer science


computer programming


algebra 1


algebra 2


grammar


Microsoft Excel


general computer


geometry

I was a National Merit Finalist in high school, strong in mathematics, and can still prove the Pythagorean Theorem geometrically, LOL. I have an Arts & Sciences masters in mathematics; I am proficient in Euclidean and Elliptical geometries.


Microsoft Word


Microsoft PowerPoint


prealgebra

I have a BS and an MA in mathematics.


precalculus


trigonometry

I have a BS and an MA in mathematics, and am strong in numerical computing.


HTML


literature


SQL


elementary math


discrete math

I have a master's in mathematics.


C++


C


COBOL


Java


Python


Chris E. from Birmingham, AL

We worked with Windows Paint as well as other start up Windows processes. Leonard was on time and very patient with this student.


Courtney F. from Gaithersburg, MD

Leonard is a very patient tutor, and extremely flexible with his schedule. He responded almost immediately to my first message, and started helping me right away to get set up for tutoring sessions. I have had several sessions with Leonard so far, and I am very happy with the results I am seeing. Communication is excellent as well, and I look forward to working more with him. I would highly recommend Leonard to anyone.


Pierre G. from Crestview, FL

Leonard is a go-to for tutoring! I had a final project for a Java programming course rejected due to some discrepancies I did not understand. He was patient while we dealt with technical difficulties establishing a connection on WyzAnt. He showed me how to make the corrections and why it was rejected. He also gave me guidance for re-submitting the project. He only charged me for the time spent giving lessons and did not charge for the time it took to get a positive connection on WyzAnt. Thank you!


Lucy R. from Rockland, MA

Mr. Leonard was very knowledgeable and very patient. He guided me through WyzAnt video chat and showed me what to do very professionally. I really enjoyed the tutoring session with him and scheduled another one tomorrow. Hopefully, with his help, I'll be able to get the work done. I recommend Mr. Leonard to everybody.


Annette D. from Morris Plains, NJ

Leonard helped me get started with Contactually. He went above and beyond in doing his homework before meeting with me. His instructions and guidance were very easy to understand and he listened very well when I asked a question. I highly recommend him.


Brian H. from Pinson, AL

My son received a perfect ten out of ten on his assignment. Mr. J. is very patient and highly professional.


Jen P. from Leeds, AL

Markov chains were very difficult for me to understand...I feel much better about my upcoming test now...he is excellent and very patient...would use him again and highly recommend him!