I'm Robert! I graduated with Honors from the University of Toronto with a double major in Animal Physiology and Human Health and Disease. From there, I was lucky enough to earn my M.Sc. in Animal Science with a specialization in Stress Physiology from the University of Nebraska. (read more)
...My bachelor's degree from Hamilton College is in physics, and my master's degree from the University of Virginia is in physics education.I am a science and math educator with over 20 years of experience at the middle school, high school, and university level. I am an experienced physics teacher ... (read more)
5 Subjects: includingPhysics,GRE,Algebra 1,SAT Math
...My proficiency covers Java, JavaFX/Swing, C#, ASP.NET MVC/WebAPI, SQL/Entity Framework/JPA, RESTApi, Java EE/Jakarta EE, MicroProfile/Helidon, Python/Flask, and Web Development. I hold esteemed certifications as a Java SE Programmer and a J2EE Web Component Developer Expert from Oracle USA. In 2003, I attained a Bachelor of Engineering degree in Computer Science and Engineering. (read more)
...I've tutored Calculus 1, 2, and 3 hundreds of times over the last 9+ years. I enjoy the topic and use it frequently in my doctoral research. Over the last 9+ years I've enjoyed tutoring dozens and dozens of students in Geometry. (read more)
...I currently run my own basketball training basketball organization as a Player Development Trainer, training youth, high school, college, & professional athletes. I recently completed graduate school in December 2021 to obtain my Master Of Science degree in Applied Exercise Science to be able to... (read more)