Tutors in the Pontiac Area

Found 349 tutors, displaying 1-30
Call Now To Set Up Tutoring: (800) 416-5954
Filter:
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
Plymouth, MI
$55 / hour
Hello! I'm a recent graduate from the University of Michigan with a bachelors degree in economics and a minor in mathematics. I know both mathematics and economics can be difficult subjects and I want to help students become stronger in them and do well in their classes. I currently work part...
In-person + Online
View Yllka V. 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
Farmington, MI
$50 / hour
Hi my name is Amulya and I am a first year medical student enrolled at Wayne State University School of Medicine in Detroit. I have a degree in Biomedical Physics from Wayne State University in Detroit. I have been privately tutoring for over 4 years now. I mostly work with students who need...
In-person + Online
View Amulya R. Profile
Northville, MI
$59 / hour
For the last 5 years, I have been an adjunct instructor at EDMC?s South University at the Novi campus teaching college computer and Internet literacy classes for Microsoft Office 2007, 2010 & 2013 in Windows 8. I am also well versed in MAC Office 2011. I have past CIS teaching experience as an...
In-person + Online
View Jim S. 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
Farmington, MI
$60 / hour
I've been teaching on a high school and/or college level for over 5 years. I'm an expert in the Adobe Creative Suite (Photoshop, Illustrator, etc.) as well as 3DSMax. I'm a screenwriter and enjoy telling a story through a 90 page screenplay or a single image. Experience in filmmaking and DSLR...
In-person + Online
View Blair A. Profile
Farmington, MI
$40 / hour
I was born within a family of educators -- my uncle was a world-renowned Chinese linguist and my father was a famous Chinese historian and a professor of history at National Cheng Kung University, Taiwan. Growing up in such environment, although I gained a Bachelor of Business, I have a passion...
In-person + Online
View Pingti H. 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
Royal Oak, MI
$40 / hour
Hi! I'm Hannah - an engineer working with Bosch who loves teaching others an appreciation for the beauty of mathematics. I tutored for three of my six years at Georgia Tech - heat transfer and thermodynamics - and love teaching students how to break down a seemingly impossible problem into...
In-person
View Hannah O. Profile
Plymouth, MI
$50 / hour
Statistics can seem daunting with all of its unfamiliar jargon like regression, z-scores, and confidence intervals. It doesn't help that most professors that teach these courses are so into the math that they don't know how to simplify the topics into understandable bits. Like you, I am...
In-person + Online
View Amer O. 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
Novi, MI
$50 / hour
I'm Rebecca! I have a Master's degree in Teaching and I have been teaching and tutoring both online and face-to-face for ten years. I am in education because I love helping students and making a difference. I have tutored and taught every math subject from pre-algebra to Calculus (although my...
In-person + Online
View Rebecca M. Profile
Birmingham, MI
$60 / 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
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
Oakland, MI
$35 / hour
As a retired middle school teacher, who also has a Master's Degree in Reading and Language Arts, I love to work one-on-one with students. I taught math (through pre-algebra), as well as English and Language Arts with an emphasis on reading and writing. In addition, I have tutoring experience in...
In-person + Online
View Karen S. Profile
Madison Heights, MI
$60 / hour
Hello/Nihao/Konichiwa, I'm Echo. Thanks for visiting my profile. (Native Chinese; Advanced Japanese JLPT-N1) You can level up your Mandarin through clear, full understanding communication with a native Mandarin speaker: Born, raised in China, graduated from a top-tier university with major in...
In-person + Online
View Echo B. 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
Farmington, MI
$35 / hour
I taught in the Detroit Public Schools for 28 years. For seventeen years I taught art and formed a special talented art program. The students won a number of art prizes competing with imaginative murals of Detroit. One scene of an ice skating rink inspired designers to actually build a rink...
In-person
View Pauline C. Profile
Bloomfield Hills, MI
$35 / hour
Hello! I believe that learning is a never-ending process. I earned my Bachelor?s and Master?s degree in Engineering from Arizona State University. I have been very fortunate in my career to be involved in the application of my learning and the opportunity to teach others along the way. My...
In-person + Online
View Martin D. 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
Dearborn Heights, MI
$50 / hour
Hi, I recently graduated with my Master's at George Mason. I have many years of experience tutoring many subjects, with an emphasis of math. I then became a private math tutor 5 years ago, helping students learn and re-emphasize various math concepts. I can tutor any math level, from elementary...
In-person + Online
View Farah M. Profile
Detroit, MI
$30 / hour
My name is Carol I have a B.S. in Biomedical Science, and I am currently working on my Ph.D. in Neuroscience. I am very passionate about science and love to share my knowledge and understanding with others. My tutoring experience is very diverse, as a high school student, I tutored elementary,...
In-person + Online
View Carol T. 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
Redford, MI
$40 / hour
I'm Sean! I am a college professor in the humanities at Henry Ford College and Oakland Community College. I teach philosophy and religion courses. I have a bachelor's degree in philosophy from Michigan State University, a master's degree in philosophy from San Diego State University, a masters...
In-person + Online
View Sean B. Profile
Farmington, MI
$140 / 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
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
Detroit, MI
$60 / hour
Hi! Thanks for reading my profile. I'm a freelance professional photographer with 30 years experience. I also have extensive training and experience in IT, specializing in the Mac and design/creative work. I'm available for tutoring in landscape and studio photography, post-production/retouching,...
In-person
View David C. Profile
Rochester, MI
$50 / hour
I am a father of five who loves to teach and learn. 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 studied and taken...
In-person + Online
View Dr Osama N. 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