Chemistry Tutors in the Oak Park Area

Found 51 tutors, displaying 1-30
Call Now To Set Up Tutoring: (855) 441-3191
Filter:
Birmingham, MI
$50 / hour
I can tutor any physics, mathematics, or astronomy course except real analysis. I can also tutor elementary French, English, introductory psychology, and general chemistry. In addition to tutoring, I can teach beginning piano lessons. Flexible Hours: mornings, afternoons, evenings Convenient...
In-person + Online
View Kat Z. Profile
Bloomfield Hills, MI
$60 / hour
First off, I would like to thank you for taking the time to review my page. I hope that the information provided here gives you an understanding of who I am and what I can do for you as a tutor. If you would like me to expand upon anything mentioned on this page, please feel free to send me a...
In-person
View Bennett P. Profile
Northville, MI
I graduated from Princeton University with a BSE in Chemical and Biological Engineering and a certificate in German Language and Culture. I tutor subjects including algebra, biology, and SAT prep...
In-person + Online
View Suzanne S. Profile
Novi, MI
$40 / hour
I just graduated from Wayne State University with a Bachelor of Science in Biological Science. I have tutored undergraduate students in various Math courses through BUILD Scholars Program at Wayne State. I have also worked at Kumon and have helped elementary school and middle school students with...
In-person + Online
View Kashmira W. Profile
Royal Oak, MI
$38 / hour
My name is Na L. and I'm a PhD student of mechanical engineering at Oakland University. Because of my background in engineering, I have strong skills in mathematics, physics and chemistry. I am originally from Beijing, China. Mandarin is my primary language and so I am capable of teaching Chinese...
In-person + Online
View Na L. Profile
Rochester, MI
I am an avid learner who discovered their love for teaching at an early age. I attended Michigan State University to earn my bachelor's degree in chemistry. I am currently pursuing a degree in forensic science at the University of New Haven. As a tutor, I work with students in math and science...
In-person + Online
View Karolyn C. Profile
Rochester, MI
$65 / hour
I am a certified tutor with eight years of experience as a private full-time tutor, and I was a public tutor for almost one year. Tutoring is my passion in life. My specialty is advanced mathematics, through calculus and beyond, but I can tutor many other subjects, including physics, business,...
In-person
View Brian S. Profile
Novi, MI
$35 / hour
Hello, I am Pedro. I have a double degree (BS) in Chemistry and Mathematics with honors and am a past chemistry teacher for 6 years. I know the challenges and difficulties that students face when studying chemistry but I also know the gratification a student gets when dedicated to his/her work...
In-person + Online
View Pedro C. Profile
Rochester, MI
I have my bachelor's degree in biology from Oakland University and have been a tutor for more than five years. I have worked with students of all ages from elementary through college. I can help with anything from algebra and algebra 2 through physics and chemistry. My biology degree gives me the...
In-person + Online
View Adam M. Profile
Madison Heights, MI
$35 / hour
I am a high school teacher certified in both mathematics and science subjects, but my strong suit is chemistry. I have been teaching high school biology, chemistry, and science electives for the past two years. Before that, I was tutoring in both math and science for 6 years (and still going...
In-person
View Nicole M. Profile
Detroit, MI
$55 / hour
I was a Chemistry and Biology high school teacher in New York City for four years. I went to the University of Michigan, and as an undergraduate student I took numerous Chemistry, Biology, Physics, Calculus, Anatomy and Physiology classes. I tutored students while I was in college, and...
In-person + Online
View Chelsea L. Profile
Westland, MI
$30 / hour
As a first-generation student, I understand the importance of success and opportunity. Just this past spring I Graduated Wayne State University with a Bachelors of Science in Biochemistry and Chemical Biology. I will be attending Oakland University William Beaumont School of Medicine in the fall...
In-person + Online
View Michael M. Profile
Rochester, MI
$50 / hour
I entered the chemistry teaching field after earning a bachelor's degree in Genetics from the University of California, Davis and served a farming community near Vandenberg Air Force Base in California until my second pregnancy resulted in twins. After my youngest daughters were born, we moved...
In-person
View Raegen F. Profile
Rochester, MI
$50 / hour
Originally from the Rochester area, I graduated from West Virginia University with degrees in Chemistry and Forensic Science, as well as a minor in Biology, in 2015. While there, I tutored in the Chemistry Learning Center for 3-5 hours each week, summing to over 200 hours of tutoring experience...
In-person + Online
View Samantha B. Profile
Washington, MI
$50 / hour
Hi! I am Jayme, an experienced science teacher with a love of students and the content. In my nineteen years of teaching I have taught Chemistry, Physical Science, and Astronomy. For the past seven years, I have been teaching General Chemistry, AP Chem, and International Baccalaureate...
In-person + Online
View Jayme P. Profile
Sterling Heights, MI
$60 / hour
Greetings! I am full time chemistry tutoring specializing in general chemistry and organic chemistry at both the high school and college level. I have been tutoring privately for over 5 years and since I do this full-time my schedule is always flexible. I hold a BS degree from the University of...
In-person + Online
View Justin C. Profile
Livonia, MI
$65 / hour
I graduated from high school in 2011 as valedictorian and gained substantial tutoring experience in both mathematics (algebra and geometry) and chemistry for junior high school and high school students. Immediately following graduation, I enrolled at the University of Michigan in Ann Arbor where...
In-person + Online
View Kevin D. Profile
Bloomfield Hills, MI
$60 / hour
Hi my name is Shan, I have a bachelor's degree in mathematics,with a minor in chemistry and physics. I am a CRLA ( College Reading and Learning Association) certified tutor and held the position of head math and science tutor at Oakland Community College. I have several years of experience in...
In-person
View Santanu B. Profile
Royal Oak, MI
$60 / hour
I am a professional tutor with over 6 years of experience. I tutor many students and promise success! My students have improved their grades by 1-2 letter grades within 3-4 sessions on average.

When tutoring, I am attentive and understand when a student is confused.I explain concepts...
In-person + Online
View Priyanka B. Profile
Northville, MI
$500 / hour
Hello! My name is Dorothy. I graduated with a B.S. in Biochemistry with high distinction and biochemistry honors and I graduated with a M.S. in Pharmacology. Currently, I am in medical school. I have been a private tutor since 2006. I have worked as a tutor at a Math and Reading learning...
In-person + Online
View Dorothy W. Profile
Troy, MI
$60 / hour
I am currently a Chemistry and Math high school teacher at a local high school. My wife and I live in Troy with our 2 sons. I have extensive experience teaching and tutoring college chemistry and all high school science and math courses. I can save you time and stress by giving you the...
In-person
View Marc W. Profile
Royal Oak, MI
$45 / hour
Hey! My name is Rochelle and I am a recent biomechanical engineering major from Hope College. Math is my strong subject and I can tutor in just about any type of math you may need help with. I will work to teach critical thinking skills during the lesson because that is the best skill to have...
In-person + Online
View Rochelle M. Profile
Ferndale, MI
$40 / hour
My name is Garrett F. and I am a 27-year-old polyglot with several years of experience in the realms of tutoring and education. I hold a dual degree in Linguistics and German from the University of Michigan in Ann Arbor and a Masters in Neurolinguistics from the Freie Universit?t in Berlin,...
In-person + Online
View Garrett F. Profile
Clinton Township, MI
$45 / hour
I have been tutoring for the last 12 years throughout middle school, high school, and college. I worked as a director of a program coordinating mentor and mentee pairing for Harvard Students and high school students in Boston. I ran this group for two years and we had over 25 different pairings...
In-person
View Christopher H. Profile
Farmington, MI
$70 / hour
I currently teach chemistry at Eastern Michigan University and U of M Dearborn. I have been tutoring for 15 years. I tutor both high school and college students. I tutor organic chemistry 1 and 2, organic/biochemistry, general and introductory chemistry, and AP chemistry...
In-person
View Annise G. Profile
Lincoln Park, MI
$30 / hour
I have taught science at a local urban school for 13 years. I also tutor math up to trigonometry. I have successfully tutored students through high school and into college. I am currently applying to Michigan State University for my MA in Educational Technology, so I am becoming pretty adept at...
In-person + Online
View Jennifer B. Profile
Sterling Heights, MI
$50 / hour
I recently retired from teaching high school. I taught Chemistry (including AP and IB) and 1st year high school Physics for 11 years. I also taught Math, including Algebra 2 and IB Math Studies for 5 years. I love working with high school students, and miss interacting with them. My passion...
In-person + Online
View Janice Z. Profile
Rochester, MI
$45 / hour
I am a graduate of Georgia Tech with my bachelor's degree in Biomedical Engineering. I am currently pursuing my Master's Degree in Industrial and Systems Engineering at Oakland University. I've been involved in math and science all my life, not just learning, but also teaching. I have many...
In-person + Online
View Jihad M. Profile
Ferndale, MI
$50 / hour
Hello, My name is Anjelica, and I am a fourth year medical student at Wayne State University School of Medicine. I recently moved to Michigan from Illinois. I have previous tutoring experience in a variety of subjects such as general chemistry, organic chemistry, physics, mathematics from...
In-person + Online
View Anjelica P. Profile
Southfield, MI
$50 / hour
I have experience tutoring traditional college students and continuing-education adults in various math and science courses including college algebra and physics. I regularly met with students and assessed their needs along with their progress to develop learning plans catered to their needs...
In-person + Online
View Chris M. Profile

Yeshiva Gedolah of Greater Detroit Chemistry Tutors

Connecting with Chemistry Tutors at Yeshiva Gedolah of Greater Detroit is easy on Uloop.com. Browse for Yeshiva Gedolah of Greater Detroit Chemistry Tutors and more in and around Oak Park, MI. You can check out Chemistry Tutors listings from Yeshiva Gedolah of Greater Detroit students and profiles from local Oak Park residents. To make things easier, you can narrow your Yeshiva Gedolah of Greater Detroit Chemistry Tutors search down using filters to refine results and enhance your tutor search experience. Share relevant Yeshiva Gedolah of Greater Detroit Chemistry tutors with Yeshiva Gedolah of Greater Detroit classmates to make the tutor search process even faster for them. Utilize Uloop.com to find Yeshiva Gedolah of Greater Detroit Chemistry tutors today!

Call Now To Set Up Tutoring

Continue Your Tutors Search

Yeshiva Gedolah of Greater Detroit Accounting Tutors Yeshiva Gedolah of Greater Detroit Accounting Audit Tutors Yeshiva Gedolah of Greater Detroit ACT English Tutors Yeshiva Gedolah of Greater Detroit ACT Math Tutors Yeshiva Gedolah of Greater Detroit ACT Reading Tutors Yeshiva Gedolah of Greater Detroit ACT Science Tutors Yeshiva Gedolah of Greater Detroit Actuarial Science Tutors Yeshiva Gedolah of Greater Detroit ADD/ADHD Tutors Yeshiva Gedolah of Greater Detroit Adobe Flash Tutors Yeshiva Gedolah of Greater Detroit Adobe Illustrator Tutors Yeshiva Gedolah of Greater Detroit Adobe InDesign Tutors Yeshiva Gedolah of Greater Detroit Adobe Lightroom Tutors Yeshiva Gedolah of Greater Detroit Adobe Photoshop Tutors Yeshiva Gedolah of Greater Detroit AFOQT Tutors Yeshiva Gedolah of Greater Detroit Algebra 1 Tutors Yeshiva Gedolah of Greater Detroit Algebra 2 Tutors Yeshiva Gedolah of Greater Detroit American History Tutors Yeshiva Gedolah of Greater Detroit Anatomy Tutors Yeshiva Gedolah of Greater Detroit Anthropology Tutors Yeshiva Gedolah of Greater Detroit AP English Language and Composition Tutors Yeshiva Gedolah of Greater Detroit AP English Literature and Composition Tutors Yeshiva Gedolah of Greater Detroit AP German Language Tutors Yeshiva Gedolah of Greater Detroit Arabic Tutors Yeshiva Gedolah of Greater Detroit Archaeology Tutors Yeshiva Gedolah of Greater Detroit Architecture Tutors Yeshiva Gedolah of Greater Detroit Art History Tutors Yeshiva Gedolah of Greater Detroit Art Theory Tutors Yeshiva Gedolah of Greater Detroit ASP.NET Tutors Yeshiva Gedolah of Greater Detroit ASP.NET Tutors Yeshiva Gedolah of Greater Detroit Aspergers Tutors Yeshiva Gedolah of Greater Detroit Astronomy Tutors Yeshiva Gedolah of Greater Detroit ASVAB Tutors Yeshiva Gedolah of Greater Detroit Autism Tutors Yeshiva Gedolah of Greater Detroit AutoCAD Tutors Yeshiva Gedolah of Greater Detroit Ballet Tutors Yeshiva Gedolah of Greater Detroit Bar Exam Tutors Yeshiva Gedolah of Greater Detroit Biochemistry Tutors Yeshiva Gedolah of Greater Detroit Biology Tutors Yeshiva Gedolah of Greater Detroit Biostatistics Tutors Yeshiva Gedolah of Greater Detroit Botany Tutors Yeshiva Gedolah of Greater Detroit Braille Tutors Yeshiva Gedolah of Greater Detroit Business Tutors Yeshiva Gedolah of Greater Detroit C Tutors Yeshiva Gedolah of Greater Detroit C Sharp Tutors Yeshiva Gedolah of Greater Detroit C# Tutors Yeshiva Gedolah of Greater Detroit C++ Tutors Yeshiva Gedolah of Greater Detroit Calculus Tutors Yeshiva Gedolah of Greater Detroit Career Development Tutors Yeshiva Gedolah of Greater Detroit CBEST Tutors Yeshiva Gedolah of Greater Detroit CFA Tutors Yeshiva Gedolah of Greater Detroit Chemical Engineering Tutors Yeshiva Gedolah of Greater Detroit Chemistry Tutors Yeshiva Gedolah of Greater Detroit Chinese Tutors Yeshiva Gedolah of Greater Detroit Civil Engineering Tutors Yeshiva Gedolah of Greater Detroit Classics Tutors Yeshiva Gedolah of Greater Detroit CLAST Tutors Yeshiva Gedolah of Greater Detroit COBOL Tutors Yeshiva Gedolah of Greater Detroit College Counseling Tutors Yeshiva Gedolah of Greater Detroit Computer Engineering Tutors Yeshiva Gedolah of Greater Detroit Computer Programming Tutors Yeshiva Gedolah of Greater Detroit Computer Science Tutors Yeshiva Gedolah of Greater Detroit COOP/HSPT Tutors Yeshiva Gedolah of Greater Detroit Cosmetology Tutors Yeshiva Gedolah of Greater Detroit Criminal Justice Tutors Yeshiva Gedolah of Greater Detroit CSS Tutors Yeshiva Gedolah of Greater Detroit Dentistry Tutors Yeshiva Gedolah of Greater Detroit Desktop Publishing Tutors Yeshiva Gedolah of Greater Detroit Differential Equations Tutors Yeshiva Gedolah of Greater Detroit Discrete Math Tutors Yeshiva Gedolah of Greater Detroit DOS Tutors Yeshiva Gedolah of Greater Detroit Dreamweaver Tutors Yeshiva Gedolah of Greater Detroit Dyslexia Tutors Yeshiva Gedolah of Greater Detroit Ear Training Tutors Yeshiva Gedolah of Greater Detroit Ecology Tutors Yeshiva Gedolah of Greater Detroit Econometrics Tutors Yeshiva Gedolah of Greater Detroit Economics Tutors Yeshiva Gedolah of Greater Detroit Electrical Engineering Tutors Yeshiva Gedolah of Greater Detroit Elementary (k-6th) Tutors Yeshiva Gedolah of Greater Detroit Elementary Math Tutors Yeshiva Gedolah of Greater Detroit Elementary Science Tutors Yeshiva Gedolah of Greater Detroit English Tutors Yeshiva Gedolah of Greater Detroit ESL/ESOL Tutors Yeshiva Gedolah of Greater Detroit European History Tutors Yeshiva Gedolah of Greater Detroit Excel Modeling Tutors Yeshiva Gedolah of Greater Detroit Farsi Tutors Yeshiva Gedolah of Greater Detroit Film Tutors Yeshiva Gedolah of Greater Detroit Finance Tutors Yeshiva Gedolah of Greater Detroit Fitness Tutors Yeshiva Gedolah of Greater Detroit Fortran Tutors Yeshiva Gedolah of Greater Detroit French Tutors Yeshiva Gedolah of Greater Detroit GED Tutors Yeshiva Gedolah of Greater Detroit General Computer Tutors Yeshiva Gedolah of Greater Detroit General Music Tutors Yeshiva Gedolah of Greater Detroit Genetics Tutors Yeshiva Gedolah of Greater Detroit Geography Tutors Yeshiva Gedolah of Greater Detroit Geology Tutors Yeshiva Gedolah of Greater Detroit Geometry Tutors Yeshiva Gedolah of Greater Detroit German Tutors Yeshiva Gedolah of Greater Detroit GMAT Tutors Yeshiva Gedolah of Greater Detroit Government & Politics Tutors Yeshiva Gedolah of Greater Detroit Grammar Tutors Yeshiva Gedolah of Greater Detroit GRE Tutors Yeshiva Gedolah of Greater Detroit Greek Tutors Yeshiva Gedolah of Greater Detroit Guitar Tutors Yeshiva Gedolah of Greater Detroit Hard Of Hearing Tutors Yeshiva Gedolah of Greater Detroit Hindi Tutors Yeshiva Gedolah of Greater Detroit HTML Tutors Yeshiva Gedolah of Greater Detroit Indonesian Tutors Yeshiva Gedolah of Greater Detroit ISEE Tutors Yeshiva Gedolah of Greater Detroit Italian Tutors Yeshiva Gedolah of Greater Detroit Japanese Tutors Yeshiva Gedolah of Greater Detroit Java Tutors Yeshiva Gedolah of Greater Detroit Lacrosse Tutors Yeshiva Gedolah of Greater Detroit Latin Tutors Yeshiva Gedolah of Greater Detroit Law Tutors Yeshiva Gedolah of Greater Detroit Linear Algebra Tutors Yeshiva Gedolah of Greater Detroit Linux Tutors Yeshiva Gedolah of Greater Detroit Literature Tutors Yeshiva Gedolah of Greater Detroit Logic Tutors Yeshiva Gedolah of Greater Detroit LSAT Tutors Yeshiva Gedolah of Greater Detroit Macintosh Tutors Yeshiva Gedolah of Greater Detroit Macroeconomics Tutors Yeshiva Gedolah of Greater Detroit Marketing Tutors Yeshiva Gedolah of Greater Detroit Mathematica Tutors Yeshiva Gedolah of Greater Detroit MATLAB Tutors Yeshiva Gedolah of Greater Detroit Maya Tutors Yeshiva Gedolah of Greater Detroit MCAT Tutors Yeshiva Gedolah of Greater Detroit MCSA Tutors Yeshiva Gedolah of Greater Detroit Mechanical Engineering Tutors Yeshiva Gedolah of Greater Detroit Microbiology Tutors Yeshiva Gedolah of Greater Detroit Microeconomics Tutors Yeshiva Gedolah of Greater Detroit Microsoft Access Tutors Yeshiva Gedolah of Greater Detroit Microsoft Excel Tutors Yeshiva Gedolah of Greater Detroit Microsoft Outlook Tutors Yeshiva Gedolah of Greater Detroit Microsoft PowerPoint Tutors Yeshiva Gedolah of Greater Detroit Microsoft Project Tutors Yeshiva Gedolah of Greater Detroit Microsoft Publisher Tutors Yeshiva Gedolah of Greater Detroit Microsoft Windows Tutors Yeshiva Gedolah of Greater Detroit Microsoft Word Tutors Yeshiva Gedolah of Greater Detroit Music Theory Tutors Yeshiva Gedolah of Greater Detroit Mysql Tutors Yeshiva Gedolah of Greater Detroit NCLEX Tutors Yeshiva Gedolah of Greater Detroit Needlework Tutors Yeshiva Gedolah of Greater Detroit Networking (computer) Tutors Yeshiva Gedolah of Greater Detroit Nursing Tutors Yeshiva Gedolah of Greater Detroit Nutrition Tutors Yeshiva Gedolah of Greater Detroit Oracle Tutors Yeshiva Gedolah of Greater Detroit Organic Chemistry Tutors Yeshiva Gedolah of Greater Detroit Pascal Tutors Yeshiva Gedolah of Greater Detroit Perl Tutors Yeshiva Gedolah of Greater Detroit Pharmacology Tutors Yeshiva Gedolah of Greater Detroit Phonics Tutors Yeshiva Gedolah of Greater Detroit Photography Tutors Yeshiva Gedolah of Greater Detroit PHP Tutors Yeshiva Gedolah of Greater Detroit Physical Science Tutors Yeshiva Gedolah of Greater Detroit Physics Tutors Yeshiva Gedolah of Greater Detroit Physiology Tutors Yeshiva Gedolah of Greater Detroit Piano Tutors Yeshiva Gedolah of Greater Detroit Portuguese Tutors Yeshiva Gedolah of Greater Detroit Praxis Tutors Yeshiva Gedolah of Greater Detroit Prealgebra Tutors Yeshiva Gedolah of Greater Detroit Precalculus Tutors Yeshiva Gedolah of Greater Detroit Probability Tutors Yeshiva Gedolah of Greater Detroit Proofreading Tutors Yeshiva Gedolah of Greater Detroit PSAT Tutors Yeshiva Gedolah of Greater Detroit Psychology Tutors Yeshiva Gedolah of Greater Detroit Python Tutors Yeshiva Gedolah of Greater Detroit QuickBooks Tutors Yeshiva Gedolah of Greater Detroit Reading Tutors Yeshiva Gedolah of Greater Detroit Regents Tutors Yeshiva Gedolah of Greater Detroit Revit Tutors Yeshiva Gedolah of Greater Detroit Romanian Tutors Yeshiva Gedolah of Greater Detroit Russian Tutors Yeshiva Gedolah of Greater Detroit SAS Tutors Yeshiva Gedolah of Greater Detroit SAT Math Tutors Yeshiva Gedolah of Greater Detroit SAT Reading Tutors Yeshiva Gedolah of Greater Detroit SAT Writing Tutors Yeshiva Gedolah of Greater Detroit Series 63 Tutors Yeshiva Gedolah of Greater Detroit Series 7 Tutors Yeshiva Gedolah of Greater Detroit Sign Language Tutors Yeshiva Gedolah of Greater Detroit Social Studies Tutors Yeshiva Gedolah of Greater Detroit Sociology Tutors Yeshiva Gedolah of Greater Detroit SOL Tutors Yeshiva Gedolah of Greater Detroit Spanish Tutors Yeshiva Gedolah of Greater Detroit Special Needs Tutors Yeshiva Gedolah of Greater Detroit Speech Tutors Yeshiva Gedolah of Greater Detroit Spelling Tutors Yeshiva Gedolah of Greater Detroit SPSS Tutors Yeshiva Gedolah of Greater Detroit SQL Tutors Yeshiva Gedolah of Greater Detroit SSAT Tutors Yeshiva Gedolah of Greater Detroit STATA Tutors Yeshiva Gedolah of Greater Detroit Statistics Tutors Yeshiva Gedolah of Greater Detroit Statistics Advance Tutors Yeshiva Gedolah of Greater Detroit Study Skills Tutors Yeshiva Gedolah of Greater Detroit TAKS Tutors Yeshiva Gedolah of Greater Detroit Tango Tutors Yeshiva Gedolah of Greater Detroit Tax Preparation Tutors Yeshiva Gedolah of Greater Detroit TEAS Tutors Yeshiva Gedolah of Greater Detroit Theatre Tutors Yeshiva Gedolah of Greater Detroit TOEFL Tutors Yeshiva Gedolah of Greater Detroit Trigonometry Tutors Yeshiva Gedolah of Greater Detroit Trombone Tutors Yeshiva Gedolah of Greater Detroit Trumpet Tutors Yeshiva Gedolah of Greater Detroit UNIX Tutors Yeshiva Gedolah of Greater Detroit Video Production Tutors Yeshiva Gedolah of Greater Detroit Violin Tutors Yeshiva Gedolah of Greater Detroit Visual Basic Tutors Yeshiva Gedolah of Greater Detroit Vocabulary Tutors Yeshiva Gedolah of Greater Detroit Voice (music) Tutors Yeshiva Gedolah of Greater Detroit Web Design Tutors Yeshiva Gedolah of Greater Detroit World History Tutors Yeshiva Gedolah of Greater Detroit Writing Tutors Yeshiva Gedolah of Greater Detroit Zoology Tutors
Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
OR
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format