Children will participate in fun, hands-on logic puzzles and problem-solving activities.

These exercises are designed to bolster their critical thinking, creativity, and teamwork skills.

Parents will learn effective strategies to nurture and develop their child’s problem-solving abilities

Gain insights into preparing your child for an AI-driven future, ensuring they are equipped with the skills needed for long-term success.

Experience fun, hands-on logic puzzles and problem-solving tasks that make learning exciting and enjoyable.

Enhance critical thinking, creativity, and teamwork abilities through interactive exercises.

Gain confidence in their logical reasoning and problem-solving skills, setting a solid foundation for academic success.

Students who learn critical thinking skills do better at everything. And, unlike classes where students practice techniques, once you learn how to think, you learn it forever.

IMACS, the Institute for Mathematics and Computer Science, is an online program that has been offering classes to elementary, middle and high school students for 30+ years. Our goal is to help bright students reach their full potential by using a curriculum that focuses on logical thinking and analytical skills, and places students by ability and not age or grade.

**Mathematics Enrichment:**for students in grades 1 – 6, students must take a mathematics enrichment placement class before enrolling in a math enrichment program.**Computer Programming Enrichment:**for upper elementary and middle school students, or those who have completed the mathematics enrichment program. Some students switch to this course earlier, depending on interest and ability.**University-level courses in Computer Science and Mathematical Logic:**for talented middle school students and advanced high school students, students must take and pass an aptitude test to determine readiness.**Summer Classes:**Logic Puzzles classes for students in grades 1 – 8, Computer Programming Enrichment, and University-level courses in Computer Science and Mathematical Logic.

IMACS is proud of a long history of working with talented instructors. All IMACS instructors are hired after a rigorous training period. Initial applicants are given an aptitude test of which the majority — even many seasoned teachers — do not pass. Those who pass, work with IMACS directors and senior instructors to learn IMACS teaching methodologies. Those who pass this final process become IMACS instructors.

In simple terms, a typical school mathematics program seeks to instruct students in a number of well-defined techniques, based on arithmetic and its derivatives. Execution accuracy and speed are valued attributes of the successful student. A tutor’s role is to increase the student’s competence, speed, and ability to identify which technique to apply to which question. However, if such a student meets a problem that is not in a recognized category, they will often claim it is “stupid” or “impossible.” On the other hand, the IMACS student has logical tools they can apply to investigate each novel problem. Plus, they know that solving new puzzles is a lot more fun!

All of the following options are available by taking a Free Class:

Students in grades 1-6 will be invited to complete approximately 20-30 minutes of pre-placement preparation which includes a few short videos interspersed with a small number of interactive and fun activities. After your child completes this preparation, you will receive an email inviting you to a free placement class. If your child has enjoyed the material and you are impressed by its content, choose a date and time for your free class from the several that are scheduled each week. Placement classes last about 45 minutes.

Students in grades 6-8 should begin with a free computer programming enrichment trial class.

Older students will be invited to take an aptitude test for one of the IMACS university-level classes.

Join our email list to

keep up with the latest

- If Alice saw two blue hats, she would know her own hat must be red (because at least one hat must be red). But Alice doesn’t know, so there must be at least one red hat among Bob and Charlie.

- If Bob saw a blue hat on Charlie, he would then know his own hat must be red (since Alice didn't see two blue hats). But Bob also doesn't know, so that means Charlie's hat cannot be blue.

- Therefore,
**Charlie figures out that his hat must be red.**

- The cost of the ball as
**( x )**dollars. - The cost of the bat as
**( x + 1 )**dollars since the bat costs**$1.00**more than the ball.

According to the problem, their combined cost is $1.10:

**[ x + (x + 1) = 1.10 ]**

Simplify the equation:

**[ 2x + 1 = 1.10 ]**

Subtract 1 from both sides:

**[ 2x = 0.10]**

**[ x = 0.05 ]**

So, the ball costs **$0.05 (5 cents)**,

and the bat costs: **[ 0.05 + 1 = 1.05 ]**

Please wait

Payment Successful! Redirecting...