Reviews of professor John Girard

Rating: 4.0/5, difficulty: 2.0/5
He brings in guess speakers from different departments within the IT field each week, so its mostly go and listen to them talk for about 30min than listen to Girard talk for another 30min. LOTS of group assignments and two major group assignments. Work with same group for the whole year long though. He picks them.

Rating: 5.0/5, difficulty: 3.0/5
Gives out good feedback. If you have any issues or don't understand any of the material then you can drop into his office hours and he is very good about explaining processes in detail. He also gives examples of where a lot of students mess up. I got the feeling that he loves interacting with his students. Always very upbeat. very knowledgeable

Rating: 5.0/5, difficulty: 3.0/5
Girard clearly outlined what he expects from you and what to do in order to get an A. I enjoyed that he gave reminders on what you needed to be working on every week. The class layout was monday was a workday and Wednesday in-person lecture. The Monday workday was great for getting group work done. I only used the book a few times.

Rating: 5.0/5, difficulty: 2.0/5
Very nice and patient person. Highly recommend this class. As long as you do the work you will be fine.

Rating: 5.0/5, difficulty: 1.0/5
Dr. Girard gives off a pretty tense vibe at first but as we went through the semester I grew to really like him. He is honest and straight forward, he won't waste your time but he does lecture with slides. The work is easy and he makes it easy to understand. This professor wants his students to pass, if you can't meet a dead line just talk to him.