...Many students who are struggling with math are actually struggling with their math confidence or math motivation. Unfortunately, for a number of reasons math has become this scary monster for a lot of students, rather than the fun tool that it truly is. Because of this, I not only work to help students with particular mathematical concepts but also to build their confidence in math. (read more)
...On Wyzant, I usually teach Theoretical Computer Science (covering topics such as automata, DFA, NFA, formal languages, computability, complexity, Turing machines, algorithms, data structures...) and programming in different languages (Python, Java, C, C++ , C#, Matlab, OCaml, etc). In my teachin... (read more)
...The focus with math and computer science topics is a holistic approach, giving the student the tools to tackle any type of problem sets as well as projects that they need to work on. Starting with the fundamentals is so important, so the student has the tools and understanding to expand on their... (read more)
...Coding is taught very poorly in schools; professors hastily brush through core concepts and their pedanticism often makes people's first exposure overwhelming. I like to bring a fresher, more grounded approach to programming, especially for beginners. For my more advanced students, I like to sh... (read more)
...I have also worked on many projects utilizing MVC techniques to deliver products according various specification and constraints and on other projects; I implemented custom MVC feature to facilitate rapid feature development as well as mechanism for handling database access while avoiding rewrite... (read more)