John Foster - British Columbia Institute of Technology

Professor: John Foster
Department: TBD
College: British Columbia Institute of Technology
Rating # 1
Overview:
  • Course: BUSA3455
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I took the online format of the course, but since the beginning, the assignments were confusing, the instructions were nonsense, and all the information about the course was outdated. It was by far, one of my worst experiences with a teacher, he is really a tough grader, and if you want to keep a high GPA, avoid this course.
Rating # 2
Overview:
  • Course: BUSA3455
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Worst online teacher ever. Completely unclear on assignments, basically have to figure everything out yourself. Also so many spelling errors on assignments that sometimes makes it hard to even understand the questions. Links that he provides often do not work either. Would not recommend taking him online at all.
Rating # 3
Overview:
  • Course: BUSA3455
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
John is a fantastic instructor. It's overwhelming at first because he makes you work incredibly hard compared to every other course I've taken, but I have learned a lot. It's sad to see my GPA go down because of this course, but I've found he has really improved my work ethic. One of the better instructors at BCIT, imo.
Rating # 4
Overview:
  • Course: BUSA3455
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
John is the worst instructor/tough marker that I have ever met. Discussions are pointless. He does not clarify his requirement on assignments. Also, he is not often responding emails frequently .
Rating # 5
Overview:
  • Course: BUSA3455
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
John puts a lot of effort into his content and discussions. Beware of his grading. It is extremely tough for the amount of effort/work you have to put in. It is best to avoid this class / prof if you need a certain GPA for your future careers as this class was a GPA destroyer <90%.
Rating # 6
Overview:
  • Course: BUSA1201
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
not bad
Rating # 7
Overview:
  • Course: BUSA1005
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His lectures were nonsense. brings up 40 slides and then flip through them mumbling "nah, not that one.. not that one.." His marking was TOUGH for a intro class, he killed EVERYONE'S GPA! My team did a presentation and he 'decided' we didn't work enough as a team and gave us zero, we fought with him for 4 weeks to fix it before he did. STAY AWAY!
Rating # 8
Overview:
  • Course: BSYS3355
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Amazing teacher! Real nice guy!
Rating # 9
Overview:
  • Course: BSYS3355
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
John Foster is the worst teacher I have ever had in my entire life. Does not help you learn the material, gives ridiculous assignments, and is the most condescending person you will ever meet. Do not take his class.
Rating # 10
Overview:
  • Course: BSYS3355
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Made me dread going to school on days he was teaching.
Rating # 11
Overview:
  • Course: BSYS3355
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
One of the greatest teachers I've ever had. Material was clear and thoroughly taught. Great Job Mr. Foster!
Rating # 12
Overview:
  • Course: BUSA3455
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think John is a great instructor. He is helpful, and keeps our discussions on topic. He was able to implement a very interesting approach to keeping our discussions on topic which was very admirable. As long as you do your homework, participate, try your very best, and study you will be fine.
Rating # 13
Overview:
  • Course: BUSN1111
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I do not want to mention the specific course as I'd like to remain totally anonymous. John is highly critical of everything you do, but he is extremely unorganized and has many faults of his own. This leads to frustration and his attitude does not create a positive learning environment. If you can, avoid taking a course with John!
Rating # 14
Overview:
  • Course: HRMG3505
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
so vague. i spent needless hours on homework assignments trying to figure out what he was asking. not enough practice in class of what was asked in homework assignment. many of small group discussions were pointless. large assignment was meaningful though as it applied directly to my work.
Rating # 15
Overview:
  • Course: OB1100
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Just not good
Rating # 16
Overview:
  • Course: ORGB2510
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His class is not an essential course for my program, but the amount of work and lack of clarity he dishes out makes you despise the ground he walks on
Rating # 17
Overview:
  • Course: ORGB1101
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
vaguest teacher in the world. too busy thinking about clouds...
Rating # 18
Overview:
  • Course: BUSA3455
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I just want to say, this teacher is not at all helpful, he is rude when replying back to emails. when asking questions he will be very mean and his favorite line to say is "you are wasting my time" no teacher says that to his/her student, that doesnt motivate students to learn
Discuss With Everyone:

No comments:

Post a Comment