2.3
Quality3.4
Difficulty24%
Would Retake157
Reviews24%
Would Retake
157
Reviews
Rating DistributionOfficial
5
21
4
15
3
29
2
29
1
63
What Students Say
“I wish someone would look at me the way Cameron looks at bikes”
MGST217 - 1.0 rating“You will be tested on best practices, which is 1 specific method and the only way you'll get marks”
MGST217 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
34%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.84 avg changeRatings by Course
MGIS559
5.0
(2)MGIS463
4.0
(2)MGIS599
4.0
(1)MGIS459
3.5
(2)MGST
3.5
(2)Difficulty by Course
MGIS599
5.0
MSGT217
5.0
217
4.3
MGST
4.0
MGST217
3.5
Reviews (157)
Nicest guy, BUT lectures are very slow. Can't blame him though, it's the curriculum. Watch him say AGAIN, IDEA, and SORT OF at least 20 times each for every lecture :). Cam replies to e-mails very quickly and answers all questions clearly.
really nice prof. Tries hard to teach the materials well to the students and gives hints on the exams. Very approachable if you have any problems with the project or exams
Very helpful with the group project, however, his ambiguity in expectations and constant grammatical errors will drive you nuts. As it is a required course, haskayne students don't have much of a choice.
Not too hard of a class. He responds to emails at light speed. I felt like both the exams had some grab bag questions... Ie like questions that had terms and words that didn't appear in class, the text, or the slides. Maybe I just fell asleep for that part. Go to see him about the project to make sure you are doing what he wants.
He is the most boring teacher I ever had in my life. Everyone surfs the web in his class. Lectures are incredibly boring. He pretty much uses a slide to outline a concept & list 5 subconcepts. And then he'll have 10 more slides explaining the sub-sub-concepts. There are like 80 slides/3hr class & he's very slow reading & explaining everything.
This class is a joke really. Costs way to much money with the textbooks and additional things you have yo buy (I couldn't even sell the textbook back at the end of the semester). Cam is a nice guy but boring and hard to understand at times. There is so much little crap going on in this class all the time and its hard to keep track of. Grading scale
Very hard marker, especially on presentations, even though he cannot give a good presentation. Super easy class and he made it a million times harder and more boring than what it should be. He should not be teaching.
Cam's intentions for the course are good, but his execution is poor. Way too many "mini" assignments, lectures are extremely boring, and his explanations and expectations for everything are vague. Like others have said, it's impossible to fail, and impossible to get an A. He's not a good prof, but at least he cares about the course and students.
There is always something due in this class, so many assignments. Regardless it is not a hard class. Although Cam is very vague in his instructions if you go and see him in the office hours he pretty much lays it out for you.
I thought this class was taught well by him. He was very nice and if help was needed he definitely came through. Class has a lot of material but you can achieve a good grade by doing well on assignments and the project, and study textbook with practice tests for the exams.
Good prof.
The worst prof teaching in U of C. Makes the course hell. freaking 25 deliverables in the course, worth 3%, 5% etc. Very poorly structured course. No need to attend lecture. Just read the book and go over his slides. If you wanna get an A, PICK ANOTHER PROFESSOR.
Way too much work in this class. 5 individual assignments and 3 group assignments (all worth only 3% or 5%). Not to include the final group project which included the report, and a "viral" video. All assignments were given little unclear instruction on what to do. Very boring prof, not enthusiastic about the material. Final/Midterm decent.
I agree that this class is not difficult, but extremely demanding. The work load is huge. Expect to spend hours on an assignment worth 3%, and then not receive your mark until 3+ weeks later. Really frustrating. Cam is a genuinely nice guy though, I do appreciate his intentions, but the class really is painful. Take it in a lighter semester.
VBA Class...Most demanding and rewarding class. Use skills in this class everyday and have many job offers from it. Cam is always available for help. Do not do this class unless you are comfortable pulling many all nighters (I had 5 times where 3 day all nighters were needed). 5 Assignments each take 40-60 hours. 1 Major assignemtn aswell.
He is nice, but a bit self-conceited. He rambles on about how a presentation can be made persuasive, whereas his own lectures are brutally boring. I learnt useful things in this class, but they weren't worth the infinitely many assignments, projects, quizzes, presentations, etc. These things were worth little marks, but demanded a lot of time.
Cam is a great guy, but I completely agree that the MGIS 317 classes he teached had way too much workload. However, in this class,there are hardly any homework or assignments, aside from the presentations, which count toward most of your marks. You mostly just listen to industry speakers and he marks super easy.good to take in your last semester
Cam was actually a pretty good prof. I took the class in the spring which i think is ideal because the workload is substantially less in comparison to the fall/winter semesters. Cam is pretty flexible and helpful if you need help.
Cam is a good guy. Very helpful and seems genuinely interested in students. MGIS 559 is a tough course if you dont have VBA experience. Lots of assignments that can take up to 40 hours. No midterm or final. Very possible to get high marks in the course.
Cam is a great prof, very approachable. Answers a lot of questions in class and helps out with a lot of the homework assigned mostly in class with class time to work on with groups or in pairs.
Super helpful,,,nice guy,, n really good prof!!take his course;; he makes things clear n willing to help!!
Very helpful professor, does his best to accommodate students. The material covered is often boring though.
Very helpful, nice
This class was absolutely brutal. Cam made it even worse. He is incredibly condescending & treats everyone like incompetent kindergardeners. Least favourite class by far. Grading scale is ridiculously high.
Recommend taking this class with Cam. If you attend all your lectures, he walks you through the majority of your assignments. He tries to engage everyone in class discussion, is very approachable, and wants his students to succeed. All exams were very fair.
Boring class but with helpful tips regarding Microsoft Office. Attending class helps a lot with assignments, labs are boring. Responds to questions in a clear manner but sometimes comes across as a bit condescending.
Content is really easy, but the grade scale is really high, I got an 89 but it amounted to a B+. Textbook wasn't really used but it came in a pack with the SGMA 217 book so pretty much forced to buy it... Cam is a goof. The whole course is centred on his company...
Cam definitely comes off as condescending when you ask for help, and he often just asks you a question in response to your question which is useless. He isn't very clear when instructing lab sessions, he expects us to know things we have never encountered as first years (it used to be a 3rd year course). This class made me realize I hate business.
Cam is not qualified to teach Analytics, Programming (VBA), and Data Science. Zoology + Psychology + MBA qualify you to teach data sci? Nice person, awful prof. Recycles slides, shares with other profs. You pay for each course, but get taught the same entry level crap in each. No useful technicalspecific details or real world xp
Not very bad but not very good. Sherry is excellent, though.
Tough and demanding, but the skills you obtain will become invaluable. Not one of those classes where you memorize and regurgitate. This class requires you to proactively apply the concepts you learn through trial and error (like most coding). Assignments are time consuming. Highly recommend to those in FNCE or looking to improve their excel skills
I found Cam a bit condescending and wow his lectures were boring. That said, he meant well and did try to connect the class content back to real life situations. There are weekly assignments and some take a lot of time. Attending the labs is necessary, while the lectures are only helpful. I would personally avoid taking another class with him.
Cam's lectures can by dry and dragging sometimes, but he's not TOO bad. He does manage to go through the slides and relate all the business terms to real life situations. If you attend lab sessions and do your assignments diligently, you'll do well in the course. The lessons are SUPER important, as you will be using Excel in a lot of future jobs.
Overall not a bad prof. Cam's expectations from you are pretty clear and so are his instructions. He is ready to help if you need him during lab, but on the discussion board he is very careful not to give away answers. Tests are pretty fair, except a few tricky questions. Very beneficial course with good practice of the studied concepts.
He's a really friendly prof. Assignments are straightforward. Going to class would help get the top marks but isn't really necessary. You can do okay without.
On the discussion board, Cam only answers your questions with more questions. His lectures are pretty boring. He can be condescending. If you don't give the right answer in class he says "NO." You don't necessarily need to go to class but make sure you answer the top hat questions. MGST was VERY unclear about the participation mark:ask! but not Cam
His lectures are a waste of time and he goes on and on about his personal experiences and the deals he got on his company. He is very condescending and likes to pick on people. Its funny he has a degree in zoology and business.
answer tophat! complete your assignments in the labs GO TO LABS. lectures are pretty useless....
He knows what he is talking about so pay close attention and you will learn a lot. I felt that going to class really helped solidify all of the concepts that were taught because he is actually one of those professors who builds on the slides rather than just read from them and put you to sleep. Going to the labs is essential.
He is horrible when comes to answering questions on D2L. Do not expect clear answers, instead he answers the question with a question. Take a different professor if you could!
Cam was a good teacher but was kind of high on himself. I found that people who asked questions would not get a lot of answers unless they really kept coming to him. The class is easy and is mostly excel work. Really only one useful class out of 3 each week.
His lectures are not detailed compared to what you need to know for some assignments. Be prepared to use additional resources (i.e. online). Lots of assignments plus an in-class, but no midterm or final. His expectations are vague, but he's available to clarify (via email, office hours). Textbook was not too useful. Easy marker though.
Cam was a fairly average prof overall. I would recommend you take it with Sherry instead. Most of the class was based on online assignments, and make sure you attend the weekly lab where you are taught Excel. Cam was very hesitant to help students though, often answering questions with questions and coming off a bit rude.
Overall Cam was pretty average. The content in MGST 217 was not awful, but the excel test I found incredibly hard. He can be hesitant to answer questions and sometimes slightly rude. Make sure you attend the lectures because it would be incredibly hard to pass without going. Final was not so bad, as long as you know your stuff.
Cam's videos which are mandatory to watch, are terrible. He isn't very clear during lectures but it's even worse when the TA's take over. Going to class is pretty useless, so if you suffer through the pre-class material there is no need to go to class.
Cam is often rude. If you post something on d2l that he thinks is "not helpful" he will rudely call you out in front of your peers. Would avoid if possible.
Cam is an okay prof, but can be rude and condescending at times. The solution videos posted on d2l are useless so be sure to go to labs or ask a TA for help with assignments. Be ready to have excel assignments every week and have in depth knowledge of excel for the midterm. Also make sure to read the textbook for the midterm and final.
Cam seems to know what he's doing well, but he does not appear to want to share it. His responses on D2L are *extremely* curt and rude and he does not justify his answers. His lectures usually involve simply reading off material from D2L, so you are essentially on your own.
In class Cam seams alright for the most part an average somewhat cheerful guy. My problems with MGST 217 is the useless and annoying discussion board that adds no value. Cam seems to feel the same way based on how rude he is to students. The tests are incredibly broad having anything from ethics to excel which makes them hard to study for.
Course is alright in terms of difficulty but try to take it with Sharaz if you can cause Cam is not a very good teacher or person. He will be rude when you ask him a question in person or on the discussion boards. He also seems to have a ego problem, I don't think this guy has any friends. Make sure to study for the excel test.
Course is alright but try to take it with Sharaz if you can cause Cam is not a very good teacher or person. He will be rude when you ask him a question in person or on the discussion boards. He also seems to have a ego problem, I don't think this guy has any friends. Make sure to study for the excel test.
Like other intro courses, you have to do so many unnecessary things like upload your profile with picture to the d2l and reading discussion board. Assignments from the d2L require exact answers which is weird when you are doing short answer question. Like other reviewers said, try to avoid this guy. Also his TAs are not helpful at all.
Nice guy. Goes on a lot about some information that isn't relevant though. His lectures are good, but he likes to do a lot on the discussion board.
Like the previous posters said, try to avoid Cam. The course can be useful if taught properly but Cam is not a very good teacher. 5% of the final was on his company, Treadsoftly. He also thinks too highly of himself, his company is so small and yet he thinks its some conglomerate that we all need to know about in detail.
Horrible prof. All of the tests are meant to trick you. Has told class countless times that certain criteria wont show up on quiz but SURPRISE it was on the quiz. This has happened countless times. Class is very useful but he does not know how to teach. His lectures are very dull and boring.
Really not a good prof or course coordinator. He's very vague about instructions or what we need to know but marks more specifically than anyone you will ever see. He cites "best practices" as the reason for the way he marks but is constantly changing what it means in an attempt to trick you. You'll have trouble figuring out why you're wrong.
Rude and condescending to students. You will be tested on best practices, which is 1 specific method and the only way you'll get marks. However, assignments, ppts and videos will only serve to confuse you because they will teach you 3 different ways to do it. Don't ask him for clarification unless you want to be embarrassed in front of your peers.
This guy is something else. Completely unprofessional in his approach towards his students. Incredibly unhelpful and vague, and tests on concepts that have either not been covered or covered in very little detail. As a course coordinator he is awful.
very specific grading (best practices). small margin of error so it's so easy to get a non-satisfactory grade in this course. condescending and sarcastic towards students. don't ask questions. materials from the NEXT module will be on the quizzes, overload of content to study for. basically impossible to get an A in this course.
very specific grading. small margin of error so it's so easy to get a non-satisfactory grade in this course. sarcastic towards students. don't ask questions. materials from the NEXT module will be on the quizzes, overload of content to study for. basically impossible to get an A in this course.
A professor who does not enjoy helping his students and belittles them for asking should NOT be teaching. He tends to tell you things will be on the quiz, when they aren't and not tell you when they are. Which means he expects you to know all content and it's fair, but just not super encouraging for students who are busy with other classes.
Super rude to students.. in the discussion page he will make you feel like you've asked the stupidest question. I've had worse profs but Prof Welsh is pretty bad. Quizzes are difficult not because of the studying material, but because it's hard to understand what you got wrong since their grading system is specific
This is my 5th year of university and I have never had an class as poorly coordinated as this. Grading criteria is never taught, you have to figure it out on your own based on incorrect assignments. Be prepared to get tested on things you were never taught (through lecture, book, or TA help) and told it's just something you should have known.
Thinks very highly of himself. Not a leader in my opinion. If you want to do well, attend the PASS sessions. Do not rely on him as a mentor. Contradicts himself sometimes. Causes a lot of un-needed confusion and conflict in the class and on D2L. Take his retorts with a grain of salt. Not the only person you'll meet in life with this personality.
By far the worst prof I have had yet. So arrogant and is constantly bragging about something. Assignments are bs, you can get the answer right but if you don't put the EXACT format that Cam wants, you get it wrong. Tests will cover anything he decides to put on it from basic accounting to ethics to how fast Cam can do the excel test (that he wrote)
Quite a rude and condescending teacher. If you want to be degraded because of asking a question that might have been answered already, by all means, this teacher does it the best! Looks down upon all students.
Welsh doesn't seem to put much effort into improving students grades. The tests he gives are very vague and students generally don't know what to study. He teaches excel very well but other than that not so well.
Absolutely the worst class you will ever take at Haskayne. Don't worry, he is the course coordinator and controls every single aspect of the course so you can't avoid him. You'll learn nothing from his mandatory videos and slideshows and will only be able to learn from asking TA's why you failed. Quizzes are always unrelated to anything you studied
This guy is actually terrible. He thinks too highly of himself and his company, and is super rude to students who post questions. He expects too much from first year students, and the assignments are ambiguous. He offers little to no help, and when he works inclass, students near the back have extreme difficulty following what he is doing.
Course should be called mgst 217 introduction to how to cope with an idiot boss
unorganized class, teaches ethics but the way he treats his students is completely unethical, disrespectful and makes them feel like complete failures.
The material itself in this course is not difficult, however how poorly Cam teaches it makes this class unbearable. Worst professor I have ever had to deal with. Never met such a mean, rude, and disrespectful professor.
WORST PROF EVER DO NOT TAKE A COURSE WITH HIM. VERY UNORGANIZED, NEVER KNOW WHAT TO STUDY, VERY RUDE, COURSE IS ALL OVER THE PLACE NEVER HAVE I SEEN A COURSE LIKE THIS BEFORE DISGUSTING!!!
I wish someone would look at me the way Cameron looks at bikes
the only thing I learned about in this course was that Cam likes his bikes, and his soft treadly.
not great at all, grade criteria is extremely demanding, and cam is of no help what so ever, really didn't like him or his way of teaching, very condescending and full of himself wouldn't recommend him
Cameron to be completely honest is not a bad prof, the course itself was very unorganized but if you put time into it and do your practice it is an easy course. If you WANT to get a good mark on the excel test, take MGST with Cam. He knows lots about Excel and you will learn a lot from him without even knowing that you are learning.
As Cam once eloquently explained, you want to start off any review with your results. Cam is awful. He rarely taught us what to do before assignments and he would never actually tell us what to study for on quizzes, he would say everything is fair game. The only way to do well on the course is to ask ppl who have already taken it, otherwise RIP.
Cameron is the most rude, degrading and condescending professor I've had throughout university. Haskayne should be ASHAMED to have such a terrible member on their staff. He roasts kids for asking questions, (even though we don't really learn anything in class!), unfairly grades assignments & gives random in class tests that are literally impossible
Although Cam isn't a great prof, he's the course coordinator so I would take it with him. He's not that bad of a guy in class and teaches you the exact material that is tested. I found that students in other lectures struggled a lot more than the students in Cam's classes when it came to the tests. Pretty easy course overall, just read the slides.
Don't do it. Just don't. Being in Cam's class has taught me a valuable life lesson, one that has nothing to do with management, cause lets face it you will learn very little about Management if you rely on him in any way. Coming to the regular classes was a waste of time, as he constantly read off of the screen and had no real instruction to give.
Greatest Prof at UofC by far. His broken leg really made him see the light and now he's an absolute gem. Also his experience as being a top entrepreneur makes him someone I can aspire to. I hope to see him in the future especially when I start my own business.
Cam had me questioning why I had chosen to attend Haskayne. The mandatory discussion board grade led to mostly spam and people giving answers that were incorrect or assumptions. He is the course coordinater for MGST217, but failed to communicate with other profs. There was no consistency between lectures. It led for a frustrating experience.
This course is completely disorganized. The profs neglect to teach you the things that matter, and then they deduct marks on the quizzes and tests. Not cool. You'll stress a lot and hardly learn a thing. Accounting class is more useful.
Cam is an absolute delight. After hearing the story about how he broke his leg, it has really inspired me to stay motivated no matter what. Cam is a world class entrepreneur. He owns and runs a multinational corporation, all while being an award winning prof. Cam is one of the most cheerful and respected profs I have ever come across. Cheers Cam.
He is a really friendly guy. Unfortunately his lectures aren't exactly the most interesting - that could be because of the material, though. There are a lot of assignments. Grading can be tough, and the feedback that he gives online is sparse and unclear, but if you ask him about it in person, then he will be glad to help.
Cam doesn't care about his students. He teaches his material as if we've all seen it before, and usually skips explaining what contexts his concepts would be useful in, i.e., makes it hard to care about his content. Master at Excel, but a fish could take the cake for better prof. Also the MGST grade scale makes an A only for God.
Best Professor ever! Take Cam!
The guys needs to seriously learn how to use proper grammar in his assignment instructions, they were often incredibly hard to read and understand, also Cam will only give you vague unhelpful answers if you approach him, assumes everyone already knows everything about excel and statistics.
Worst prof I have ever had to deal with. Extremely condescending and finds joy in attempting to humiliate his students via the discussion board. Only thing he seems to teach in class is how to become a research dummy for his failing business. He provides no useful resources and is extremly unapprochable. Aviod his lecture section at all costs.
Honestly the best way I can describe him is just like Sue Sylvester from Glee. He has a hard personality on the outside but on the inside he's really caring.
He would give a super simple example of something then end the class expecting you to finish an assignment that has waaay harder stuff on it. Then be careful with his marking a few times he made big mistakes on my assignments. He just makes this course hard, when its actually quite easy.
This course is so un organized, you don't learn anything in the class. Get ready to receive a spreadsheet that you will have no idea how to do. They expect you to learn yourself. Never take it.
Cam Welsh is AWFUL. The course setup is absolutely terrible, and you learn nothing in class. You are expected to learn how to do entire spreadsheets with no help at all. He is so rude over the discussion boards when students are trying to learn HIS materials.
Rather condescending and relies on videos and other students (via the discussion posts) to teach materials rather than himself. You will end up learning most of the material on your own through a lot of trial and error and the answer keys. Class material could be very interesting if class was taught properly.
A lot of these comments are unfair. Although Cam does have his shortcomings, like all profs, he is a good person and will help you, given you care. The Assignments are marked by TA's, not him, so mistakes in marking are accredited to them. Sure, class could be easier, but the reason why he's hard on us is to make us competitive in the job market.
Theres lots of good and lots of bad to Cam. He's a nice guy but i learned nothing from his lectures. He can be very condescending and rude on the discussion boards despite the mandatory participation on them. Topics in class only graze the surface of whats on the assignments so be prepared to learn some things yourself. Not unbearable but not great
As a course coordinator, seems to lack any coordination. Has poor lecture materials for all sections, creates a purposeless d2l discussion board and is very rude and condescending to students. Lacks respect, and misconstrues and doesn't understand questions. Doesn't teach either. All my friends from all sections have experienced disrespect. Pass.
As a course coordinator, Cam should be the prof you want to take this class with. Honestly I would skip him and take it with someone else. He doesn't teach and spends his time talking about his case competitions. The participation marks are ridiculous and you walk into the final having no idea what you're grade is. The course itself isn't great.
Cam talks more about his company and case competitions then the actual content in the course. Not very approachable and the tends to speak down to students. Would not recommend taking this class with him
Best prof ever! His frequent need to disregard class time to talk about his case competitions and how he is an entreprenuer, BA, BTMA, astronaut, brain surgeon and olympic biking champ is always super intuitive and interesting. Would take again! Down to earth and humble guy! :)
Cam was very rude in the discussion board on D2l but otherwise he gave amazing life advice! He talked lots about JDC west and about his bike company but it was worth listening to him because you learn lots of valuable advice about the business world. I would definitely take a class with him again, he made the course really clear!
Not very approachable at first. Seemed that he thought he was better than the students. He knows his stuff and is great at excel but you'd think that since he's the course coordinator he might realize that not every first year knows what needs to be on each financial statement. Make google your friend. Makes a mockery of any majors he doesn't like.
Cam can seem like a jerk, but really he is just straight forward. Don't take things personally, just take the feedback as it is. He knows his stuff. He talks a lot about case competitions and his biking company, but it adds to the lectures rather than taking away. The excel test is a lot in not a very long time, but it is manageable for sure.
The slides in class aren't very descriptive or helpful so its important to go to class as most of the info is discussed. He's a decent person outside of class but mediocre prof. The final isn't worth a lot but most of the content in the final isn't reviewed very well in class. Go to PASS and participate in class and the discussion board!
Condescending and rude when student's asked any sort of question, expects you to know how to use excel as well as he does for some reason. Talks more about case competitions than teaching class. Does not prepare you enough for the excel test (basically the midterm). Go to PASS sessions for that and the final, they're very very helpful.
MGST 217 is actually a very easy course, but Cam makes it seem 100 x harder. He is well intended, as his "difficult" material is meant to make Haskayne students competitive, but his lack of ability to teach effectively ruins everything. Also, JDC West isn't that big of a deal, but he will discuss it for half of your lecture.
Cameron means well but he spends half of his lectures talking about himself or teaching excel stuff you don't need to know about and won't be on any exam or quiz. He attempts to play to the room and make friends when he should be running his students through the assignments. The quizzes are stressful and don't give you enough time to check work.
I was apprehensive taking this course with Cam because of the low ratings. I am very unsure now why he had such low ratings. I felt that he focused on going through the difficult topics in class, and prepares you for assignments and tests - got 100% on the excel test. He also gives you a good foundation to continue building on with the chapters.
Cam gives really good advice in his classes and genuinely cares about his students, he does ramble on a lot but he actually teaches you all the course material and makes sure you really understand it. I enjoyed his lectures all the negative reviews about him on here are just cause people get annoyed when he talks about random stuff, but its helpful
I don't get why Cam receives so many negative feedback on this website. He takes time to go over the concept in class and cares about the success of his students. I would recommend everyone I know to take his class !!
I have had MGST 217 with Cam, and I can confirm he is terrible for it. For BTMA 459, he is a completely different prof. He is very relaxed and an easy grader. He does not teach you much in lectures, the course is almost entirely self taught. There are 5 assignments and that is basically it. I would recommend this class if you want to learn VBA.
Be prepared to teach yourself because Cam doesn't explain things very well. Learned a lot more from the TAs than I did from the prof. The final was weirdly weighted in that there was a lot of questions for topics we spent little time on. Talks a lot about his own business, he uses it as an example for everything.
I put in the bare minimum and still pulled off an A but the class was incredibly dry and I never knew what I was learning or what was going on. The most I learned in this class was from the PASS mock final exam so go to that if you dont wanna bomb the final. I dont think its really a problem with the prof, its more of a problem with the course
The entire course was structured in a terrible way, so I'm not sure if my lack of knowledge is from Cam or not. If you don't go to class at all and only go to PASS sessions you would probably do just as well as if you attended every lecture. Final was weird in that it was heavily focussed on things that were talked about for maybe 15 mins in class
Cam is probably the most rude prof I have had so far. If you ask a question, be ready to feel bad about the question you ask. Doesnt teach with any enthusiasm either. Very boring class, very unapproachable person.
Worst prof I've had at Haskayne. The whole course was disorganized, Cam's explanations are confusing and disjointed and filled with so many unnecessary comments. Cam is rude in all his communications through D2L. A large chunk of the written on the final was tested on material we were taught in one lecture. Avoid at all costs for MGST.
Doesn't teach anything during class so BTMA 459 is basically self taught. The assignments are unrelated to his slides and he marks them very critically. He does provide good feedback and responds to emails quickly.
Horrible experience. I have never had a class worse than this one. He teaches in a way that makes easy content difficult to understand. He is also very condescending and comes off as insensitive at times which makes it hard to ask questions. Lectures were boring and not engaging. If he is scheduled as your prof for this course, I am extremely sorry
He is okay.
A very boring prof for an already disorganized class. Lectures were painful at times. Quizzes are almost every week and are on material that was barely covered.
The guy is a total tool in terms of knowing how to teach.
Professor Welsh is ok. If you ask him questions he will be rude and not helpful. Also, he teaches like you already know how to do what he's doing even though you don't. Overall he's not a very good teacher.
He RUSHES. He starts right at the scheduled lecture time and does the work in Excel SUPER fast. Our scheduled time slots are 50-minutes long, but we often finish the lecture and group exercise in 42 minutes. He is VERY vague or rude in email responses, and he HATES if you ask him questions that were answered once in class. We don't REMEMBER!
Cam knows the material well, but since he is not a very good teacher it is pointless to try to understand it from him. If you ask a question either in class or by email his response will be very rude and condescending. I would recommend taking it with another prof if you can.
MGST 217 With Cam is decent. The course itself is pretty basic and he treats it accordingly. If you look over course material prior to class it makes following along with his fast-paced lectures bearable. Cam is pretty available outside of class to help with concerns, and is a super cool guy to get to know if you're into case comps.
Usually one sentence, rude responses, no matter what you ask him. He BLAMES you and make you feel STUPID as a student. Also the course is SO hard. Tests are stuff NOT covered in class and too many participation marks. Get rid of the tophat and group exercises. What if someone misses the class that day? You miss either tophat or group exercise.
Avoid Cameron at all costs.
Cam truly makes a basic course like MGST difficult to do well in. He is very condescending when responding to questions and you cannot skip lectures because of group exercises and Tophat questions. Try to avoid having him as your prof.
Literally thought he would be better and more thoughtful to his students than MGST 217, but I was wrong. The whole class is self taught and he marks extremely hard and replies to emails in a very rude manner. I wish I could go back in time and prevent myself from taking this class with him.
I emailed him one time and he replied in such a rude and condescending way. Always blames the student. Thought it was just me until I read the other reviews. After so many people said the exact same thing you would think he would put a bit more effort.
Rude email replies, terrible at answering questions and super condescending. Rushes through material and quizzes are HARD. Relies heavily on Tophat and group exercises for grades. Missed a few classes because you were sick or had an emergency? Good luck catching up and say goodbye to your participation mark. Avoid this prof if you can.
I think everyone gives Cameron a hard time. He was very helpful in explaining what is required for the assignments. Grading was very fair and he understood that some students dont have any coding experience. The class is challenging and you will spend a lot of time on the assignments but it is very rewarding in the end.
he's a pretty knowledgeable guy overall but goes quite fast in lectures and isn't that tolerant with bad questions. The course does have some easy participation marks.
overall not bad, lectures were fast paced and often finished before scheduled time but covered the necessary content and were interesting. Seemed a little condescending over email and on d2l but overall not a bad guy. Having top hats and group quizzes for marks during class seemed counterintuitive during coiid
Not sure why the reviews are bad. I've taken two courses with him and find them to be fair and easy to do well in if you pay attention to his instructions in class. No textbook and no exams which is nice. I think he's great and I would definitely take a course with him again!
Avoid at all costs. Set up the class so that you would have to submit the weekly assignments and tests before you are taught the content in class. That wouldn't be terrible if the 2 minute videos he posted for each major concept wasn't completely useless. It's as if he's trying to accomplish the lowest class average possible with this format.
He's a good person. Could be better as a teacher. But overall. Pretty nice.
Probably the worst prof I've ever had, his lectures are set up so that you have to teach yourself the content and do the quizzes before actually going to class. He is very rude and tries his very best not to help you. Usually, any answer to a question that you ask involves some sort of sarcasm on his end or he compares you to his case study team.
Absolutely terrible professor. His MGST 217 class is designed and managed so poorly. You are forced to do a 30-question quiz before you actually go into his lecture. In this lecture, you waste your entire time as he proceeds to go over the material you had taught yourself before the lecture, through his terribly unprofessional pre-recorded videos.
Good guy but as a professor... I'm just shocked how we have to learn the content before the actual class. That's not too bad, but the thing is that we are quizzed on it and the only learning resources we have are these 2-5 minute videos which don't really teach us as much as they show Cam going through the spreadsheets at his own pace.
MGST 217 has a weird hybrid format where you have to learn and be quizzed on material before the lecture. This should be ok but his videos are short videos that often aren't entirely applicable to the weekly quizzes. Lectures were not always useful, but he would sometimes give useful tips while people were talking, so listen to what he says!
Professor that clearly doesn't care about this class. Many grammar mistakes on all the quizzes with some questions being very unclear. He is very difficult to reach outside of class times as he I believe he is only on campus on Fridays. Feel bad for anyone who has to take MGST 217 with him as a course coordinator.
All the learning is done through pre-recorded online videos, and during in-person class, he will only go through the basics and not the difficult parts of Excel. Majority of the time you are actually learning from the teaching assistants, not the professors. For quizzes, you have 40 mins to answer 30 questions that you have not learned yet.
Overall, just a very frustrating professor to have. Would recommended taking the course with someone else if you have the option.
Very hard to reach him by office hours and email even when setting it with high importance.
He loves to talk about himself and seems to love himself very much. He never fails to mention his second home. The class is not fun, and he does not help. you can get by with my grade while barely trying though.
The rest of the reviews are accurate. But Cam preps you for the tough work on Wallstreet in 2 ways: 1. Sets the class up to get you to develop a coke or speed habit to finish excel sheets in seconds. 2. Acts like he doesn't care if you're learning or not and may come off as arrogant, making you learn how to adapt to people who can be a pain.
Cam doesn't really care if you learn't anything or not. He runs through everything and is not patient with the slides. I think he is a bad prof especially for a first year course like why do you want to welcome kidz in their first year with him !!
Terrible terrible prof. Avoid avoid avoid
Cam was a great prof, very experienced with Excel which was an asset to help him teach it! Excel exams are tricky but the mock ones really help study!
Cam's MGST217 class was one of the easiest classes I have taken in my academic career. Anyone who thinks that the class was hard must not have studied enough, or never have used a computer in their life. It was an easy GPA booster. Cam was alright as a prof, but if you email him about a concept don't be surprised to get a sassy response
A difficult class in general, must attend lectures and stay upto date with the class material. The prof does not respond to emails or care if you succeed he is not the most approachable but you will need to put in lots of time and effort for this class. The excel midterm tests are really hard and cover a lot of content.
Came in with very very low expectations, however Cameron was great!
The class is tough, but staying on top of the material and using tools like Unstuckstudy helped me get through it. Professor can be blunt, but the Excel skills learned are valuable.
MGST 359 Blovk Week Course Great prof for block week. Learned a lot, and the focus was on developing soft skills like public speaking and clearly presenting information. Block week course was intense but there was lots of support to get through it.
Very rude prof. Does not care and responds very sarcastically to emails. Also does not care about Mac users and forces people to use Windows. Libreoffice and other software are avaible on Mac but does not tell people about these. Nor does he subsidize people for costs incurred for running Parallels or switching to Windows. Avoid him.
Class Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
34%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.84 avg changeRatings by Course
MGIS559
5.0
(2)MGIS463
4.0
(2)MGIS599
4.0
(1)MGIS459
3.5
(2)MGST
3.5
(2)Difficulty by Course
MGIS599
5.0
MSGT217
5.0
217
4.3
MGST
4.0
MGST217
3.5