Computer Science, Chemistry, Math & Science, Chemical Engineering
Computer Science, Chemistry, Math & Science, Chemical Engineering
I have teaching record of 5.0 for Chemistry and calculus AP scores. I am currently working as a developer for a software company and was a lecturer at California State University. I have obtained my teaching knowledge during my Ph.D as well as my postdocs where I worked with famous scientists in high ranked Chemical Engineering/Chemistry schools such as Northwestern University and University of Notre Dame. I have experience teaching at California State University, Northwestern University, and...
I have teaching record of 5.0 for Chemistry and calculus AP scores. I am currently working as a developer for a software company and was a lecturer at California State University. I have obtained my teaching knowledge during my Ph.D as well as my postdocs where I worked with famous scientists in high ranked Chemical Engineering/Chemistry schools such as Northwestern University and University of Notre Dame. I have experience teaching at California State University, Northwestern University, and University of Akron.
I combined this knowledge with my individual ideas about educating in bachelor, masters, and Ph.D. levels. I have the experience of teaching in a broad range of courses in Chemical Engineering as listed in my CV including: numerical methods, unit operation lab, mass transfer, classical thermodynamics, process design, process economics, advance thermodynamics, reactor design. I was a teaching assistant for these courses and lectured them while the professor was attending a conference. I believe that learning process has two connected paths: (i) independent learning and (ii) teamwork.
Based on this philosophy, I think that each individual student has the ability to grasp and interpret the subject based on her/his talent. Our society needs future leaders as well as people who can work for those leaders. That’s why we need to educate our students based on their talent and creativity so that they would be a good fit for their careers. The duty of the teacher to get involved with students and know each individual goals and talents to help them forming a team where they can develop their individual creativities as well as their teamwork skills.
I urge the students to discover for themselves, discuss the problems with their classmates, and ask appropriate questions during the class or during the office hours. The teaching style would be a combination of modern and old-fashioned methods so that as they follow the slides they also have the opportunity to derive the equations and interpret the meaning of each relationship on the blackboard.
To me, teaching provides an opportunity for continuing the learning process that would certainly help me in my research where I need a deep knowledge of the subject. Also, I enjoy encouraging my students to think about the problems in a passionate fashion and try to learn based on their own talents and develop/create new ways to understand the scientific challenges while proposing methods for solving them. Finally, I believe in “systematic thinking” in which the problems break down into simple pieces but “not simpler” where there is not enough information to process. On the other hand, tutoring is like simulation but you should consider all of the scales that are practical for the specific target.
My ability to communicate with the students and provide them the learning style that can help them attack problems based on their critical thinking and independent learning.
I have published numerous scientific papers in physics, chemistry and chemical engineering journals and I know the fundamental behind the scientific problems.
My goal is to provide a learning style for students so that they can leave the tutoring session with pure understanding of the theoretical and experimental aspects. I have a unique teaching style that is essential for getting good grades and for learning the core topics. Students! Don't miss out this opportunity!
Here are some of the courses that I taught so far:
Awesome teacher !
Amir is very knowledgeable, very patient and accessible. I really like working with Amir! I would recommend him to anyone taking college chemistry! I was struggling with fundamental concepts and Amir took the time to walk me through and actually help me understand chemistry. I will continue to work with him!Jeremy, 7 lessons with Amir
Knowledgeable and Patient Tutor
Amir is helping my daughter with High School Math - initially pre-Calculus and then moving onto to Calculus this Fall. He is a good tutor and highly recommend him.Raghu, 3 lessons with Amir
I met with Amir to help me for my Physical chemistry class. Not only he is very knowledgeable but he is very patient. His goal is to help you understand, and will tell you what you are doing wrong and how to fix it. I really appreciated itBehdad, 25 lessons with Amir
Useful c++ tutorial
We reviewed c++ stuff such as (libraries, variables, loops, conditions, oop, ...) My lesson with Amir was very useful and I really appreciate his help and his professionalism.. Many thanksDalal, 1 lesson with Amir
Quick results noted
Thanks to Amir, my sons grades in AP physics and AP- Precal went up from B to A, I hired a tutor at the last minute but that was worth it, we just received the grades yesterday and I am very happy. Amir is very professional, polite and patient.Mohammed, 6 lessons with Amir
Fantastic; polite and professional
Amir responded immediately to my last-minute request for a tutor. He is prompt, patient, and very knowledgable. He even emailed me extra information after the session to help my student. A+Shana, 1 lesson with Amir
Provides a very detailed and clear method in his classes. Ensures you understand his explanation. Very experienced chemical engineer and knows how to direct you academically to the best route. He has accesses to many chemical engineering resources (software and books) and he directed me to the most useful ones. Chemical engineering problems can be complex sometimes but he knows how to make some complex things understandable and solving them achievable. Would definetly recommend Amir to anyone seeking support and guidance in chemical engineering. Thanks AmirMohammed, 31 lessons with Amir
Experienced and patient teacher saved the day!
Amir not only responded quickly but managed to tutor my son the same afternoon! He is a master in his subjects and a quality teacher. Best phone call I ever made!Linda, 9 lessons with Amir
If you need any help learning chemistry or the subject that can teach, choose him. He is the best don't even look at the money at all it's worth it. He has the most patience and works out everything until you understand the problemGeorge , 3 lessons with Amir
Amir helps you work through the problem, makes sure you understand it, and then makes you redo it by yourself. He is very patient and will explain the material multiple times until you understand what you are doing. He is very helpful!Rebecca, 13 lessons with Amir
Response time: 13 minutes