Tutors in the Pontiac Area

Found 282 tutors, displaying 1-30
Call Now To Set Up Tutoring: (800) 416-5954
Filter:
Plymouth, MI
$50 / hour
Statistics can seem daunting with unfamiliar jargon like regressions, z-scores, and confidence intervals. It doesn't help that most professors that teach these courses are so deeply rooted in the math that they can't simplify the topics into understandable bits. Like you, I am frustrated by the...
In-person + Online
View Amer O. Profile
Bloomfield Hills, MI
$75 / hour
Katherine graduated from Williams College with a Bachelor of Arts degree in Mathematics. During her college years she worked as a TA for math and computer science courses which sparked her love for tutoring and helping students achieve their academic goals. At Williams she developed close...
In-person + Online
View Katherine B. 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
Lake Orion, MI
$45 / hour
I've always been called a smart guy. I got some good jobs in the Automotive industry but got laid off enough times I knew I needed to get a degree to have a shot at a job. I got a degree in Mechanical Engineering, another in Aerospace Engineering, and a wife in the process (also an Engineer)...
In-person + Online
View Keith Y. Profile
Troy, MI
$30 / hour
My name is Sonia Price . I graduated from Charles De Kerckhove high school in Gent Belgium. I earned credit hours from Ma-comb Community College when I moved to the States. I was born and raised in Belgium, I speak, read and write French, Dutch and English. I love the French language and love...
In-person
View Sonia P. Profile
Livonia, MI
Tutoring is about showing people how to learn. I try to pass on the tricks and tips I have learned from over 9 years of tutoring to students I help...
In-person + Online
View John V. Profile
Novi, MI
$60 / hour
I graduated from the University of Michigan majoring in Biology. I have taken high level courses in Biology, Chemistry, and Math. After tutoring students for 4 years, I continue to love engaging with students and will always try multiple different avenues to help comprehension. I have tutored...
In-person + Online
View Karen C. Profile
West Bloomfield, MI
$40 / hour
My name is Ken R. and I'm a chemistry geek. I've always enjoyed explaining how chemistry works to anyone who's willing to listen. During the seven years it took to obtain my Master's and Ph.D. Degrees, I was a teaching assistant for both general chemistry and honors chemistry classes--and those...
In-person + Online
View Ken R. Profile
Birmingham, MI
Over the past several years, I have enjoyed working with students in every age group and at every level. I assist students in a variety of areas, such as Literature, Algebra 2, and GED...
In-person + Online
View Janelle C. 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
Farmington, MI
$25 / hour
Although I was born in Estonia, I grew up in Germany and have resided in the U.S. since age 14. I have an affinity for language, am fluent and literate in German and Estonian. I've been tutoring since college when I volunteered at the International Institute in Detroit. But my teaching-assistant...
In-person + Online
View Michael R. Profile
Detroit, MI
I recently graduated with a double major in Economics and Government from Bowdoin College. I look forward to tutoring high school math, science, and reading, as well as specific ACT and SAT prep! I have always loved working with people, especially...
In-person + Online
View Brock C. Profile
West Bloomfield, MI
$80 / hour
I have done part-time peer tutoring in my undergraduate years, helping students with understanding Anatomy and Spanish language. I have succeeded greatly in both undergraduate Anatomy& Physiology and Spanish; I tested out from almost all levels of Spanish, including the Advanced C1 level. I have...
In-person + Online
View Anya S. Profile
Wixom, MI
$50 / hour
I have 11 years experience teaching math, personal finance, and AP Economics in high school. I began my career in finance but switched careers 9 years ago when I realized how much I enjoyed teaching kids after I agreed to volunteer with my sister who is also a teacher. What makes this job...
In-person + Online
View Steven T. Profile
Detroit, MI
I graduated from Grand Valley State University with a Bachelor of Science in Liberal Studies, an interdisciplinary major that allows students to design their own program of study. My emphasis area was in Neuroscience and Creative Expression; I have a...
In-person + Online
View Sorscha J. Profile
Farmington, MI
$250 / hour
I have 17 years of experience in education, serving as an English teacher, assistant principal, principal, curriculum director, and educational consultant. My Bachelor's degree is in English Language and Literature for secondary education, my Master's degree is in literature, and my Education...
In-person + Online
View Phillip P. Profile
Canton, MI
$70 / hour
I understand that chemistry can be a very difficult subject for many people. Well, chemistry and teaching are my ultimate passions and I take tremendous pride in my ability to help students grasp this challenging topic. Many students under my tutelage have moved on into careers as...
In-person + Online
View Michael F. Profile
Dearborn Heights, MI
I'm a graduate student studying philosophy. My favorite kind of activity is academic writing. I love editing essays, figuring out better ways to write the same thing, and making sure students know why some ways are better than others. I speak French...
In-person + Online
View Rene B. Profile
Rochester, MI
$50 / hour
I am also a PhD-educated engineer with GPA 4.0/4.0 across multiple degrees from England and the US. I love to tutor and take apart the most complex math problems down to basics. I take joy in seeing others grow. I have scored in the top 1% on the SAT (770 EBRW/770 Math). I have studied and...
In-person + Online
View Dr Osama N. Profile
Farmington, MI
$45 / hour
My name is Apoorva B. and I am a Biology major in the 8 year osteopathic medicine program at Nova Southeastern University. I am currently an sophomore in college and am super excited to be your tutor. In the last I have worked at Test prep institutions, where I have picked up various strategies...
In-person + Online
View Apoorva B. Profile
Detroit, MI
I love tutoring Latin, Greek, and English. I strive to be attentive to how my students express themselves and always aim to present material in a way that is in sync with how they learn. This has allowed students I've worked with to feel comfortable...
In-person + Online
View Bradley M. Profile
Wixom, MI
$50 / hour
Hello! I have been an elementary and middle school teacher for 30 years. Currently, I teach Middle School Math and am looking to tutor students in grades 4-6. I am friendly, organized, and knowledgeable about the math curriculum taught in Oakland Country school districts. For my tutoring...
In-person
View Maureen B. Profile
Rochester, MI
$60 / hour
I?ve been told that my love of nursing and teaching is evident from the first conversation I have. I am a highly trained medical-surgical and neuroscience trauma ICU nurse. I am a lead preceptor at my ICU where I welcome, schedule and train new nurses coming into our unit. I also have 2.5 years...
In-person + Online
View Barbara F. Profile
Detroit, MI
I've been teaching math and science for 25 years and just love it. One of the best things about the job is seeing and hearing when a student truly understands a math concept. They always look so happy that they figured it out! I also really enjoy...
In-person + Online
View Andrew L. Profile
Canton, MI
$40 / hour
I was born in China and had lived there for over 20 years and so far I have been in U.S. for almost 15 years. I speak English, Mandarin and Cantonese fluently. I have bachelor and master degrees and have taught Chinese in USA for over 10 years. I have taught Chinese at Community College and...
In-person + Online
View Allison C. Profile
Royal Oak, MI
$50 / hour
As a first-generation student, I understand the importance of success and opportunity. I graduated from Wayne State University with a Bachelor of Science in Biochemistry and Chemical Biology and I am currently attending Oakland University William Beaumont School of Medicine as a Fourth-year...
In-person + Online
View Michael M. Profile
White Lake, MI
The reason I decided to get into education is I enjoy the process of development. It is an amazing process to watch a student learn and grow both academically and personally, and to know that you had a part in that. The fact that I can be a positive...
In-person + Online
View Douglas K. Profile
Royal Oak, MI
$60 / 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
Plymouth, MI
$35 / hour
My name is Amanda and I graduated from Kalamazoo college. I majored in both Studio Art with a focus on oil painting, and East Asian Studies with a focus on Japan. I studied abroad from 2017-2018 in Kyoto Japan at Doshisha University, where I worked part-time as an English tutor for Japanese...
In-person + Online
View Amanda E. Profile
Auburn Hills, MI
My name is Holly Sirka and I am an English and theatre teacher to middle school and high school students. I love reading, writing, hanging with my husband, playing with my puppy Pippa, shopping with my sister, going to museums, seeing plays through l...
In-person + Online
View Holly S. Profile

Dorsey Business Schools-Waterford Pontiac Tutors

Connecting with tutors at Dorsey Business Schools-Waterford Pontiac is easy on Uloop.com. Browse for English tutors at Dorsey Business Schools-Waterford Pontiac, nursing tutors, peer tutors, computer science tutors, and more in and around Pontiac, MI. You can check out tutors listings from Dorsey Business Schools-Waterford Pontiac students and profiles from local Pontiac residents. To make things easier, you can narrow your Dorsey Business Schools-Waterford Pontiac tutor search down using filters to refine results and enhance your tutor search experience. Share relevant tutors with Dorsey Business Schools-Waterford Pontiac classmates to make the tutor search process even faster for them. Utilize Uloop.com to find Dorsey Business Schools-Waterford Pontiac tutors today!

Call Now To Set Up Tutoring

(800) 416-5954

Continue Your Tutors Search

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