WATCH OUR VIDEO! facebook email a friend

Welcome to IMACS Human Resources

"Knowing you can impact students in profound ways is incredibly fulfilling."
– Debby J., IMACS Instructor

We're sorry, but we have no hiring information for this location. Visit locations for more information on IMACS of St. Louis.

We're sorry, but we have no hiring information for this location. Visit locations for more information on IMACS of Connecticut.

Welcome to IMACS of North Carolina

Thank you for your interest in employment at IMACS. We are not currently looking for part-time Mathematics Enrichment instructors. Please check again in the Spring.

IMACS is An Equal Opportunity Employer. No applicant for employment with IMACS shall be subjected to discrimination because of race, color, sex, national origin, religion, disability, age, reprisal for engaging in anti-discrimination activities, protected genetic information, sexual orientation or parental status.

Welcome to IMACS of South Florida

Thank you for your interest in employment at IMACS. We are currently seeking part-time instructors for either our Mathematics Enrichment program or our Computer Lab.

IMACS is a unique place to work and is in search of part-time instructors who will revel in our environment. Although we are earnest about what we do and work hard to do it well, we maintain a happy, relaxed working environment. IMACS is owned by educators who are dedicated to a friendly work environment without "office politics" or a "corporate mentality". Quite simply, we enjoy the jobs we do and we like the people with whom we work.

Virtually everyone who has ever taught for IMACS will tell you that it was a wonderful experience on many levels. None of them will tell you that it was effortless.

The IMACS part-time teaching salary is $35 per hour during the first school year (2019-2020) plus potential end-of-year bonuses of up to 14% of the yearly salary. Between now and the fall, there is considerable training discussed below.

If you think that this might be a good fit for you, please take the time to read this page. (If reading and discussing detailed information is not your thing, IMACS is probably not a good fit for you!)

"Working at IMACS has literally all the positive aspects of teaching and none of the negative: small class size, students who want to be there, and no worries about lesson plans. It's a lot of fun!"
– Jennifer B., IMACS Instructor

About IMACS

For over 25 years, the Institute for Mathematics and Computer Science (IMACS) has been using lively and innovative methods of teaching high-level mathematics, computer programming, and logical reasoning skills to above average elementary and secondary school students in South Florida. We are NOT a tutoring service. IMACS students study concepts that are more advanced than those they encounter in school. They gain an academic advantage based on a genuine understanding of the concepts, and not on rote memorization or drill-and-kill. While the benefits of the classes are serious, the classes themselves are fun and exciting; indeed, after just one demonstration class, children beg their parents to sign up for IMACS, which has grown to over 1,000 students a year.

It is important that all of our employees share our ideals. At IMACS, we are very detail-oriented and are constantly focused on the quality of our curriculum, our teaching, and the service we provide to IMACS students and parents. Mathematical precision and rigor are important to us. We are devoted to developing our students' logical reasoning skills. The words "logical reasoning" are easy to say – and many companies and schools say them – but, at IMACS, we mean those words and we live by their meaning.

For more information, click a tab below.

The information below is for the Computer Lab teaching position. For the Mathematics Enrichment teaching position, click the "Mathematics Enrichment" tab above.

The 2019-2020 School Year

The IMACS Academic Year consists of 32 weeks in the September to May range. New instructors for the 2019-2020 may be asked to teach on Saturdays. Saturday classes vary substantially, but the typical Saturday instructor teaches 4 to 6 hours of classes in the 8:20am to 3:00pm range.

In addition to Saturdays, new instructors typically teach two weekday afternoons, though there is flexibility here. Each afternoon class runs for 2 hours, usually 4:30pm - 6:30pm or 4:45pm - 6:45pm.

IMACS holds classes throughout Broward County and Boca. Naturally, instructors who are willing and able to teach at numerous locations are more valuable to us.

Computer Lab Classes

IMACS has a variety of classes and students from K-12. Most of our students are Math Enrichment students from K-7. The rest are enrolled in one of our computer lab courses (described below).

Each computer class runs once a week for 2 hours with a maximum of 15 students. The class can contain students from all the different courses. Additionally, as the courses are self-paced, even students in the same course will likely be working on different material at any given moment. Because of this, the instructor does not lecture from a podium; instead, he or she moves from student to student, answering questions, clarifying concepts, and providing motivation when necessary. Of course, this also means that the instructor must be prepared to discuss any parts of any course at any time (particularly since the class may contain a make-up student from another class).

The different courses are as follows:

  • Computer Enrichment (CE 1-3): Also known as Computer Programming and Virtual Robotics, the students in this class are typically above average to talented 4th - 8th graders.

  • University Computer Science (UCS 1-2): While the material is on par with undergraduate programs throughout the country, the structure and style is designed for talented middle and high school students. Students who complete UCS go on to amaze their peers and professors at top universities!

  • Logic for Mathematics (LM 1-2): These courses literally teaches the formal logic behind all of mathematics. In many ways, the LM series is more rigorous than what most college graduates will ever see; yet, it is designed to be accessible to motivated and talented middle and high school students.

While each of the courses is carefully crafted, learning how to teach them is not a trivial task. It requires skills beyond those found in a typical classroom, and instructors must master all of the courses and related pedagogy before interacting with any computer student.

The Training

No one, regardless of their non-IMACS teaching experience, can come in and teach our classes without substantial training.

The training consists of three phases. Depending upon your availability, some flexibility may be possible here; however, this should be discussed early in the hiring process.

  • At-home Training in the Spring or Summer of 2019

    • New instructors will complete our University Computer Science I (UCS1) course online (typically in 30-50 hours).

    • Upon successful completion of this course, the new instructor will be paid $700

  • On-site Training in the Spring or Summer of 2019

    • New instructors will complete our CE curriculum, including both the Virtual Robotics program and Logo curriculum.

    • New instructors will learn the methods required to effectively teach CE and UCS.

    • Other training will include classroom preparation, discussions with the IMACS trainer, IT-related issues, etc.

    • This training will take approximately 60 hours broken up over a 2-3 week period; the specific timeframes are a little flexible. The exact number of hours will vary depending on various circumstances.

    • New instructors are paid $15 per hour during this stage of training.

  • At-home Training Before The 2019-2020 Academic Year Begins

    • New instructors will complete our University Computer Science II (UCS2) and Logic for Mathematics I (LM1) courses online (typically in 70-100 hours combined) prior to teaching their first class.

    • New Instructors will have phone conversations with their trainers to learn how to teach these courses.

    • Upon successful completion of this stage of training, the new instructor will be paid $1,400.

A Long Term Relationship

Quite simply, IMACS instructors love to work here.

They enjoy the curriculum, the classes, and the students (who, by the way, are significantly better behaved than in a typical school classroom – after all, they enjoy IMACS and want to be here).

IMACS instructors with children of their own are also thrilled that they can give their children the "IMACS Advantage" by enrolling them at a 90% discount. (This can add up to thousands of dollars per year, depending upon the classes and, of course, the number of children.)

Most of our part-time instructors stay with us for many years. While we certainly are not expecting any applicants to commit to staying at IMACS for years, it is our hope that our new instructors will be a part of the IMACS family for a long time to come.

At the very least, we do expect new instructors to commit to all of their classes for the entire academic year. It is devastating for IMACS to lose instructors mid-year (especially since the training process for new instructors is so long). This is one of the reasons that we provide bonuses to reward our instructors for being loyal and responsible.

If you cannot be supremely confident of your ability to live up to such a commitment, then we can not use you as an instructor. Before applying for this position, please carefully consider your availability and how it might change over the course of the year.

The Pre-Hiring Process

While all employers look for energetic, enthusiastic, and amicable employees, these qualities are essential for IMACS instructors, whether around young children, their parents, or fellow employees. Other qualifications include the following:

  • An aptitude for logical reasoning & mathematical thinking is an absolute requirement.

  • A Bachelor's degree is required.

  • Prior teaching experience is desired, but not required.

  • Applicants must speak English clearly and fluently.

  • Application must commit to the desired availability through May 2020.

Step 1: Fill out the application submission form here.

Step 2: If IMACS wishes to pursue the pre-hiring process with you, you will be contacted. A preliminary phone interview will take place.

Step 3: You will take the online IMACS Aptitude Test. Passing this test is an absolute requirement.

Step 4: A 90 minute in-person interview will take place.

Submit Your Application

The information below is for the Mathematics Enrichment teaching position. For the Computer Lab teaching position, click the "Computer Lab" tab above.

The 2019-2020 School Year

The IMACS Academic Year consists of 32 weeks in the September to May range. New instructors for the 2019-2020 will definitely need to teach on Saturdays. Saturday classes vary substantially, but the typical Saturday instructor teaches about 5 hours of classes in the 8:30am to 3:00pm range.

In addition to Saturdays, new instructors typically teach two weekday afternoons, though there is flexibility here. Afternoon classes are typically:

  • a single 2 hour class from 4:20pm to 6:20pm, or

  • a 1 hour class from 3:40pm to 4:40pm followed by a 90 minute class from 4:50pm to 6:20pm (or vice versa).

IMACS holds classes throughout Broward County and Boca. Naturally, instructors who are willing and able to teach at numerous locations are more valuable to us.

The Training

No one, regardless of their non-IMACS teaching experience, can come in and teach our classes without substantial training. The training salary is $15 per hour.

The training consists of three phases. Depending upon your availability, some flexibility may be possible here; however, this should be discussed early in the hiring process.

  • The Spring of 2019

    • New Instructors typically work a few hours a week during the Spring, but this stage varies dramatically by employee.

    • The early training can include classroom observation and simulation, but rarely involves teaching students

  • The Summer of 2019

    • New Instructors will work 2 standard work weeks (9:30am to 6:00pm).

    • A few hours of each day will be spent observing and teaching in a summer camp classroom. While the summer camp classes are very different from the Math Enrichment classes, there is some overlap where training is effective.

    • Other tasks will include classroom preparation, discussions with your IMACS trainer, practice with IMACS manipulatives, IMACS worksheets, etc.

  • Final Training Before The 2019-2020 Academic Year Begins

    • New Instructors will work three 2-hour sessions in August.

    • These will be Group Training Sessions with the other new instructors.

Mathematics Enrichment

While we have a variety of classes and students from K-12, most IMACS students are enrolled in one of the levels in the Math Enrichment (ME) sequence. As with all our academic year classes, these meet once a week. The classes run from 1-2 hours and have a maximum of 10-15 students. The first three levels consist of above average to talented first through sixth graders (who are grouped by ability rather than by grade). By the end of the third level, students are reasoning in ways that even most educated adults can not.

While the ME lessons are carefully scripted, learning how to teach them is not a trivial task. It requires skills beyond those found in a typical classroom.

A Long Term Relationship

Quite simply, IMACS instructors love to work here.

They enjoy the curriculum, the classes, and the students (who, by the way, are significantly better behaved than in a typical school classroom – after all, they enjoy IMACS and want to be here).

IMACS instructors with children of their own are also thrilled that they can give their children the "IMACS Advantage" by enrolling them at a 90% discount. (This can add up to thousands of dollars per year, depending upon the classes and, of course, the number of children.)

Most of our part-time instructors stay with us for many years. While we certainly are not expecting any applicants to commit to staying at IMACS for years, it is our hope that our new instructors will be a part of the IMACS family for a long time to come.

At the very least, we do expect new instructors to commit to all of their classes for the entire academic year. It is devastating for IMACS to lose instructors mid-year (especially since the training process for new instructors is so long). This is one of the reasons that we provide bonuses to reward our instructors for being loyal and responsible.

If you cannot be supremely confident of your ability to live up to such a commitment, then we can not use you as an instructor. Before applying for this position, please carefully consider your availability and how it might change over the course of the year.

The Pre-Hiring Process

While all employers look for energetic, enthusiastic, and amicable employees, these qualities are essential for IMACS instructors, whether around young children, their parents, or fellow employees. Other qualifications include the following:

  • An aptitude for logical reasoning & mathematical thinking is an absolute requirement.

  • A Bachelor's degree is required.

  • Prior teaching experience is desired, but not required.

  • Applicants must speak English clearly and fluently.

  • Application must commit to the desired availability through May 2020.

Step 1: Fill out the application submission form here.

Step 2: If IMACS wishes to pursue the pre-hiring process with you, you will be contacted. A preliminary phone interview will take place.

Step 3: You will take the online IMACS pre-training test. Passing this test is an absolute requirement.

Step 4: A 90 minute in-person interview, which includes a preliminary "training & evaluation" session where you will learn to teach a particular IMACS lesson and then role-play teach the lesson to "students" (played by IMACS trainers).

Step 5: A paid 4-hour Training & Evaluation Session. (Applicants are paid a $100 stipend.)

Submit Your Application

IMACS is An Equal Opportunity Employer. No applicant for employment with IMACS shall be subjected to discrimination because of race, color, sex, national origin, religion, disability, age, reprisal for engaging in anti-discrimination activities, protected genetic information, sexual orientation or parental status.