Search
Ian M.'s Photo

Ian M.

Web Design and Development Professional, JavaScript Programming

Web Design and Development Professional, JavaScript Programming

$60/hour

  • 5,376 hours tutoring

About Ian


Bio

Aside from having my master's degree in information technology and game design, I have taught kids and adults in some form or another for most of my adult life. I've taught in school, homeschool, and informal settings, large classes and one-on-one coaching. I've developed curricula and lesson plans both for my classes and for others'. I love teaching, and students have said that I'm fun, funny, nerdy, passionate, and creative.

My expertise lies in technology, particularly in the following...

Aside from having my master's degree in information technology and game design, I have taught kids and adults in some form or another for most of my adult life. I've taught in school, homeschool, and informal settings, large classes and one-on-one coaching. I've developed curricula and lesson plans both for my classes and for others'. I love teaching, and students have said that I'm fun, funny, nerdy, passionate, and creative.

My expertise lies in technology, particularly in the following areas: general computer use, computer science, software engineering, programming (JavaScript, PHP), web development, web design, game design, graphic design, marketing design, desktop publishing, and the Adobe Creative Suite (PhotoShop, InDesign, etc.). I am also a fan of project-based learning: I can coach a technology project from beginning to end.

I've been coding since age ten, and developing web sites for as long as there's been an Internet. I have my master's degree in information technology and game design (4.0 GPA) and continue to learn devotedly, even as trends in technology rapidly change. I have my own web design business, specializing in custom sites.

I ran a print/web marketing business for ten years, advising clients on designs for their marketing. I understand layout, composition, eye pathing, communications, color theory, typography, fontography, and design history. I also use PhotoShop and InDesign almost every day, frequently creating custom art and graphics for my web design clients.

All of my areas of expertise are highly marketable in today's IT job environment. Let me know how I can help you out.


Education

New York University
BFA Drama
University of Southern New Hampshire
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Programming,

Computer Programming

I've been developing since age ten, before there was even an Internet. I have a master's degree in information technology and game design, achieving a 4.0 GPA. Currently, I run my own freelance web design/development business, specializing in custom sites. I'm fluent in HTML, CSS, JavaScript (jQuery, angular, etc.), and PHP. I've built my own, custom full-stack framework using RESTful APIs and modern best practices.
CSS,

CSS

I have a master's degree in IT and have been running my own custom web design business for over fifteen years, so I use HTML, CSS, and JavaScript every day. With CSS3 selectors, animations, and media queries, web styling is more powerful than it's ever been. Optimization tip: don't use JavaScript to solve a CSS problem!
HTML,

HTML

I have a master's degree in IT and have been running my own custom web design business for over fifteen years, so I use HTML, CSS, and JavaScript every day. With HTML5 tags, multimedia, and form validation, there's a lot less dependency on JavaScript than in the past. SEO tip: keep your HTML simple, shallow, and semantic!
JavaScript,

JavaScript

I've been coding since age ten, before there was even an Internet, and working in JavaScript since the late 90s. In the last decade, there's been a JavaScript renaissance, and I use it every day for my own web design clients. I've built my own JavaScript/PHP RESTful API and module library, and am working on building educational applications.
JQuery,

JQuery

I've been using jQuery since it was first introduced in 2006. After ES5--and now ES6--jQuery is obsolete, but still widely in use. I can help with understanding jQuery, or even help transition away from it back to vanilla JavaScript. I have my master's degree in information technology and game design, I have taught kids and adults in some form or another for most of my adult life.
Web Design

Web Design

I've been developing since age ten, before there was even an Internet. I have a master's degree in information technology and game design, achieving a 4.0 GPA. Currently, I run my own freelance web design/development business, specializing in custom sites. Before that I ran my own marketing design business for ten years.

Corporate Training

HTML,

HTML

I have a master's degree in IT and have been running my own custom web design business for over fifteen years, so I use HTML, CSS, and JavaScript every day. With HTML5 tags, multimedia, and form validation, there's a lot less dependency on JavaScript than in the past. SEO tip: keep your HTML simple, shallow, and semantic!
Web Design

Web Design

I've been developing since age ten, before there was even an Internet. I have a master's degree in information technology and game design, achieving a 4.0 GPA. Currently, I run my own freelance web design/development business, specializing in custom sites. Before that I ran my own marketing design business for ten years.

Examples of Expertise


Ian has provided examples of their subject expertise by answering 29 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

5.0 (2,088 ratings)
5 star
(2,068)
4 star
(14)
3 star
(3)
2 star
(1)
1 star
(2)

Reviews


Ian is an excellent teacher that provides in-depth knowledge of subject matter!

I needed some help working through some tricky and tough JavaScript challenge problems. Ian was patient with me as I tried to figure out each step but he also offered guidance along the way. He was just the boost I needed to complete the final parts of my assignment. He also helped me with a few other JavaScript/HTML problems where we broke down the steps to complete them, as well as what to avoid. Highly recommend!

Anthony, 1 lesson with Ian

Knowledgeable, Patient, Friendly

Ian was great! He is helping me learn JavaScript. He is very knowledgeable. He was very patient with my inexperience and sporadic questions. I am very happy. I look forward continuing to work with him.

Matthew, 2 lessons with Ian

Fantastic and Professional

I have had several sessions with Ian and am very pleased and impressed with his passion for Computer Science, it's history and generally his love for teaching. I am currently halfway through a FullStack Web-Development Program and while my grade is not an issue, staying ahead is vital and I felt my understanding Javascript was behind. His method and style is both very humble and thorough. He offers context and honest opinions on best practices, good habits, syntax and more and is happy to explain/move at your pace. I am a slow learner and Javascript has been daunting, but I'm slow but surely getting the hang of it through more exposure. I am looking forward to booking more time for instruction and would highly recommend him to anyone looking to either brush up on existing skills or starting from scratch!

Luke, 17 lessons with Ian

Amazing tutor

Ian is a great tutor. He really helped me handle the basics of Javascript, Node, and HTML. His tutoring strikes a good balance, he's able to explain the basics successfully and quickly, and also is able to get the student to put it into practice decently fast. I would definitely recommend him to any students looking for help with Web Development,

Sam, 1 lesson with Ian

Last minute help

Ian was able to book an appointment with me shortly after I made my request which I greatly appreciated! He helped explain a JQuery/HTML/CSS project I was working on. He has a great way of explaining the concepts.

Haley, 1 lesson with Ian

Great tutor!!!!!! Wide knowledge range.

Ian was great, very easy to talk to. He was knowledgeable and was able share his knowledge in a comfortable manner. His demeanor and delivery was awesome. The way he explained why I was having an issue with in my project with js and html, I truly wish he was my fulltime teach / instructor.

Jimmy, 1 lesson with Ian

Just the input I needed

I'm a technical writer learning how to document REST APIs. I had hit a roadblock with data schemas and Ian provided enough of a developer's perspective to help me move forward. He was also really supportive of my goals and totally understood why I am doing all of this learning. I will definitely book another lesson with Ian should I need more help in this area.

Jody, 1 lesson with Ian

Kind and very approachable!

Ian has been a wonderful tutor! He is skilled at explaining Javascript concepts in very relatable terms. We were able to cover higher-order functions, Closures, "this", JS Objects, REST APIs and much more in our three lessons together. I look forward to working with him in the future when I get stuck!

Laura, 3 lessons with Ian

Patient and thorough tutor

Although my tutoring needs were below the level of expertise of Ian, he was able to point me in the right direction to find a Wyzant tutor that could attend to my specific needs.

Troy, 1 lesson with Ian
Contact Ian

Response time: 2 hours

$60/hour

Ian M.'s Photo

Ian M.

$60/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Ian

Response time: 2 hours