I'm appointed by my city council to our Parks and Recreation Board. I'm also involved with the area chambers of commerce and charities. I'm an amateur chef, race BMX, and play bass guitar.
I would like to teach you how to develop in the best web framework ever, Ruby on Rails! I have taught from the stage, classrooms, corporate training rooms, and one-on-one. I'm a published author with lots of experience. If you have a willingness to learn, I can teach you Ruby, plus give you direction on how to best market yourself.
Education & Certification
Undergraduate Degree: Pensacola Junior College - Associate in Science, Computer Science
Undergraduate Degree: The University of West Florida - Bachelor of Science, Computer Science
Stan likes BMX motorcross, public speaker, city council, bass guitar, and youth pastor.
Technology and Computer Science
What is your teaching philosophy?
No willing student left behind.
What might you do in a typical first session with a student?
1. Assess current skillset and knowledge, 2. Identify their personality and learning style, 3. Develop rapport.
If a student has difficulty learning a skill or concept, what would you do?
Identify the mental blocks and stress factors. Usually a difficult concept is just an indicator that there is baseline knowledge missing -- easily rectifiable.
What strategies have you found to be most successful when you start to work with a student?
How would you help a student get excited/engaged with a subject that they are struggling in?
Identify one's goal and encourage tenacity to stick to the course. Obstacles are part of life. Overcomers are always viewed as heroes!
What techniques would you use to be sure that a student understands the material?
The application of what I teach is visual. Sure there are computer tests that can "prove" understanding, but the visual result is the true confirmation.
How do you build a student's confidence in a subject?
I say “You can do this!”
What types of materials do you typically use during a tutoring session?
For Ruby on Rails tutoring, I make sure they have a proper development environment setup on their computer.
How can you help a student become an independent learner?
Teach them how to perform web searches for subject matter. I also recommend specific books and training videos.
How would you help a student stay motivated?
Keep your eye on the goal!
How do you help students who are struggling with reading comprehension?
Write what you see. Speak what you read.
How do you evaluate a student's needs?
Identify where a student is in life, i.e., education, social habits, entertainment, goals, career, family values.
How do you adapt your tutoring to the student's needs?
Patience. Sometimes learning is incomprehensible in the beginning because of new terminology, different ways of thinking, the ever-present question "How does this help me?", etc.