James Canonica - Community College of Philadelphia

Professor: James Canonica
Department: Computer Science
College: Community College of Philadelphia
Rating # 1
Overview:
  • Course: CIS103
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This class was very hard for me but the thing that helped was youtube I'm a visual learner so youtube had all the projects on there so if you are a visual learner as well it can help you make sure you practice all the techniques and you should be fine the good thing about the professor is that if you have a 68 he will give point to average out
Rating # 2
Overview:
  • Course: CIS103
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Great professor. Clearly goes over all material. Is very helpful. I hate hate hate computer classes but this guy is awesome at making it easier. The only way you could fail his class is if your just plain lazy. Gives every opportunity to pass and then some.
Rating # 3
Overview:
  • Course: CIS103
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Mr. Canonica is an excellent professor. His class was not difficult at all. Just put in a little effort and pay attention and you will do well. He is always available to help if needed. The MOST patient professor you will come across and will give you time to work on projects if needed. If you get a chance, take him, you won't regret it.
Rating # 4
Overview:
  • Course: CIS103
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Canonica is absolutely amazing, very nice, he's fair, he patient, and he's very helpful. If you can get in his class, do so.
Rating # 5
Overview:
  • Course: CIS103
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Mr. Canonica is one of the nicest, laid back professors I have ever taken. He truly cares about the success of his students and is pretty lenient with deadlines. You need to buy the textbook to access the course material online. The class is extremely easy, the only way to fail is if you don't do your work. He takes attendance every class.
Rating # 6
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Super easy Professor. He's very understanding and only wants to help you. Come to class, follow instructions, and keep up with weekly assignments. You need to buy the book in order to buy the access code($100). It's seriously worth it if you need an easy A.
Rating # 7
Overview:
  • Course: CIS103
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great professor. Super patient and supportive.
Rating # 8
Overview:
  • Course: CIS103
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This class was essentially a study hall for me- the in-class projects dont count for any credit, so I skipped those to do the assignments that were for credit. Everything for the course is found online, and the only thing youll use from the $100+ textbook is the access code inside. He always pushes back due dates. If you manage to fail it's on you.
Rating # 9
Overview:
  • Course: CIS101
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Good Teacher and Would def take him again
Rating # 10
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Awesome teacher, works with you not against you, very clear and specific directions.
Rating # 11
Overview:
  • Course: CIS103
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
If you want to pass take his class.
Rating # 12
Overview:
  • Course: CIS103
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Professor Canonica is the best teacher ALIVE!!!! Take his class if you want to pass.
Rating # 13
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
PROFESSOR CANONICA HAS TO BE ONE OF THE SWEETEST, PATIENT, CARING, EASY GOING TEACHERS AT CCP. NO ONE SHOULD WALK OUT OF HIS CLASS WITH ANYTHING LOWER THAN A B, IF YOU DO THERE IS SOMETHING WRONG WITH YOU. HE TAKES HIS TIME AND WILL REVIEW IF YOU DON'T UNDERSTAND SOMETHING...TRUST ME YOU WANT THIS MAN HE DOES NOT DISAPPOINT!!
Rating # 14
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class is really easy. Just complete the assignments and discussions. One problem is that he does not responde to emails, if he does he will not answer your question. He sometimes gives out the wrong page numbers for the homework which is frustrating.
Rating # 15
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very easy teacher. He breaks down everything, and gets you interested in computer science. I would highly recommend him. Just be sure to read your e-mails, as he constantly sends course materials that way. Good dude!
Rating # 16
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
THIS IS A GREAT PROF. I RECOMMEND HIM FOR EVERYBODY IF YOU DON'T PASS THIS CLASS THEN IT S JUST YOU!!!!1
Rating # 17
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
EASIEST TEACHER EVER!!!!!!! EVEN IF YOUR NOT GOOD WITH COMPUTER, EVERYBODY SHOULD GET NOTHING LOWER THEN A B+!!!!!!!! TOTALLY RECOMMEND!!!!! AND EVEN THOUGH IT'S EASY, IS REALLY HELPFUL AND YOU WILL LEARN!!!! GOT AN A :)
Rating # 18
Overview:
  • Course: CIS101
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
the best:)take him
Rating # 19
Overview:
  • Course: CSC101
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He works at your pace. everything is done by emails and midterms are take home. very informative and easy to understand him. currently in his class. will take him again. GREAT TEACHER!!!
Rating # 20
Overview:
  • Course: CIS103
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very easy class online. Teacher is helpful and fair. Got a 100 points on all assignments and an A on midterm and final. Make sure to check emails for midterm and final. Turn all assignments in on time and you will have no problem. This teacher is HIGHLY RECOMMENDED.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin