4.2

Bradley Armstrong

Information Systems - Brigham Young University - Idaho

4.2
Quality
2.5
Difficulty
81%
Would Retake
173
Reviews
4.2
Quality
2.5
Difficulty
4.2
Helpful
4.1
Clarity

81%

Would Retake

173

Reviews

Rating Distribution
Official

5

115

4

18

3

10

2

20

1

10

What Students Say

I look into his class before taking it

CIT240 - 5.0 rating

I loved Brother Armstrong's class

CIT240 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

17%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 97 grades
Most common grades:
A (64)
A- (10)
B+ (8)
Grade Distribution
A(69)B(4)C(6)D(0)F(0)A-/B+(18)
Based on 101 reported grades
A: 64
A-: 10
B+: 8
A+: 5
Common Tags
Respected (32)
EXTRA CREDIT (29)
Caring (22)
Gives good feedback (19)
Clear grading criteria (19)
Amazing lectures (5)
Get ready to read (4)
Participation matters (4)
Rating Trend

Improving

+0.54 avg change
Jun
Jan
Mar
Apr
May
Oct
Last 6 months
Ratings by Course

240

5.0

(2)

IT240

5.0

(1)

CITCH241

5.0

(2)

CIT345

5.0

(11)

CIT241

4.7

(35)
+9 more courses
Difficulty by Course

IS310

4.0

CIT440

4.0

240241

3.4

IS240

3.3

CIT240

2.8

Reviews (173)
5.0
2.0
IS140
Sep 14, 2005

No Comments

3.0
4.0
IS240
Nov 10, 2005

Can be helpful at times and not helpful at other times. If you don't want a hard networking class don't take his

1.0
4.0
IS240
Nov 10, 2005

Bro. Armstrong is in my opinion, a very difficult teacher to deal with. He just goes up in front of the class and blabbers about crazy things that no one understands. I am so lost in this class and he shows no mercy towards his students. It has been a waste of my time!

3.0
3.0
IS240
Oct 26, 2006

Good teacher but just throws acronyms at you and never explains them or cares to explain them. his labs and questions are on blackboard and if you type something wrong its grades you wrong and you get a bad grade kind of lame

4.0
2.0
IS240
Nov 5, 2006

Great Teacher, He cares. has always helped me to uderstand, if you take the time to read the text you will do fine.

4.0
3.0
CIT240
Mar 25, 2007

Read the text, pay attention to his power points, take time to do the weekly questions and labs and you will do just fine in his class. Lots to memorize but it is repeated a lot in class as well so not a big worry.

4.0
1.0
IS140
Jun 26, 2007

I got a A just by studying SAMS. There is not any vocabulary on test just how do you do things in Excel, it is easy.

2.0
4.0
IS310
Aug 4, 2007

Pretty much the Powerepoints teach the class - not him. A lot of times he is arrogant and lazy when it comes to preparing the material for quizes: you can find most answer just Googling the exact questions. One good thing: some hands on projects.

4.0
1.0
CIT140
Jan 13, 2008

He doesn't make the class very fun, but he works hard and does his best to help. Easy A if you do the all assignments. Good knowledge of the subject. Having to spend so much on texts really stinks. He could easily make his own cases and put them on blackboard and lose the book.

4.0
3.0
CIT240
Mar 20, 2008

Teacher has a habit of talking continously without the use of commas or periods. At times it is extremely difficult to pay attention because the class is an hour and half long and can became stale very fast. Homeowrk is reasonable and not extremely difficult. Remember to ask questions because it is hard to catch up cause the work is comprehensive.

4.0
1.0
CIT140
Jul 19, 2008

The class is pretty easy as long as you come to class and learn the material. He does his best to help you understand the program if you don't get it which is nice because the aides in the computer lab typically are no help. I really liked that he gives time during class to get your homework done.

2.0
5.0
CIT240
Dec 11, 2008

Bro Armstrong does not take any time to teach in this class! Strongly discourage anyone to take it, unless you like to go to 30mins of useless class and then spend another 2 hours every week listening to his little movies he makes. AVOID! Try someone else....

2.0
5.0
CIT240
Oct 19, 2009

Bar none the worst professor on campus! He sits up in a chair reading powerpoint slides class period after class period. You end up being completely bored to death most of the class and then have to scramble to really figure out what material you need to learn come test time. Avoid taking him at all costs!

2.0
5.0
CIT240
Feb 28, 2010

Worst teacher ever. Not flexible at all. Nice guy but will not give any lenience. Too bad he is the only teacher for 240

3.0
2.0
CIT240
Apr 4, 2010

All lectures are online in slideshow w/audio & combined with the book there is no need to hear anything he says inclass unless u have a specific question. No late work, Midterm/Final inclass. Weekly quizes (in testing center), weekly labs (Cisco Packet Tracer), & weekly questions (20 per chapter). Good Class but teach doesn't rlly do much.

2.0
4.0
CIT440
Apr 25, 2010

Brother Armstrong really knows is stuff, but information gets thrown at you very quickly. His powerpoints are very saturated with information. Some of the questions you do for the chapters are not from the reading or the powerpoints, which was frustrating.

2.0
1.0
CIT240
Jul 15, 2010

Teacher lectures but doesn't cover everything in class thats needed. Study the book and you don't have to focus in class. Labs were ok but had missing commands in the PDFs you followed. Must act dumb with the labs. I got 4/30 because no specific subnet was requested and I used a /29 instead of /27 easy A for me since I was a network admin before.

4.0
4.0
CIT240
Jul 20, 2010

He knows his stuff but quite a bit of stuff that's on tests are not stuff he goes over in class. Really nice guy, just isn't the best at teaching...

2.0
4.0
CIT440
Mar 9, 2011

Lectures are boring. Most of the questions for homework & quizzes are taken out of a Cisco teachers guide. Much of the power point material is as well. He's a smart guy and nice too but most of my time in class consists of surfing the web.

4.0
2.0
CIT240
Apr 5, 2011

I see alot of negative comments here so I wanted to say that i learned alot in this class. He's not a terribly animated teacher, but not everyone is. As long as you read before class you'll be able to follow him. He's great at answering questions if you ask. His classes are based around questions the class has from the reading.

2.0
4.0
CIT240
Apr 5, 2011

Nice guy; obviously knows his stuff. He just doesn't do anything that contributed to my learning. I got a good grade in the class but that's because I spent a ton of time looking at other sources online. I agree that his slides and questions are copied out of the book. Wish I had another option for networking. labs were the most helpful thing

2.0
4.0
CIT240
May 31, 2011

he is a good guy and knows his stuff he just does not know how to teach it. It is almost useless to go to class. Any thing I learn comes from the labs and the texts. I would take it from another teacher but he is the only one that teaches it.

5.0
4.0
CIT240
Jul 16, 2011

Awesome teacher. He is very helpful and explains things well. He has a great understanding of the subject matter. Due to the subject you have to read the manual to get through the class, but I wouldn't expect anything different since I have spent 11 years in the industry. This class was helpful while preparing for the CENT test.

4.0
2.0
IS440
Aug 24, 2011

Good class. Gives lots of lab time and sticks around to help us out with the assignments. Knows a lot. One of the only teachers that teaches this class...so checking his rating to decide if you want him for 440 is pretty pointless...haha.

3.0
3.0
CIT240
Sep 20, 2011

Inspired me to learn more about Networking. You have weekly quizzes. You need to study the book. Packet tracer is fun. He teaches you all the commands you need. Takes a lot of time. Advice= use google to help if book is unclear.

1.0
5.0
CIT240
Nov 12, 2011

Plain and simple the worst class i have every taken. if your looking for education and interest in networking....run like hell in the opposite direction

3.0
3.0
CIT240
Mar 25, 2012

Extremely nice guy and he's willing to help. The only problem is he speaks CIT language right off the bat, and if you aren't experienced you're not going to understand him at all and class will be boring. However, I had no idea what he was talking about and still got a good grade. Class isn't that hard just time consuming.

2.0
5.0
CIT240
Jun 26, 2012

I've been going here for 5 years and this class is tied for first place for the worst class I've taken. Terrible teaching, got more clarity from Google. Hard to even get up and go cause you learn 90% on your own. Terrible text book too! 10 question 5 min quizes every week in the testing center!! Worthless.

4.0
5.0
CIT240
Dec 11, 2012

This is a great class. I learned so much about networking. If you actually read the material before class than everything makes sense when he explains it during class. He is really good about answering questions, just make sure you ask some or you won't get the most out of this class.

2.0
5.0
CIT240
Feb 3, 2014

The book is crap. The quiz questions are crap. You can study for hours and get horrible grades. He is a knowledgable guy, just doesn't know how to tell students what they need to know. Will tell you tons of crap that has no importance.

1.0
5.0
CIT240
Mar 7, 2014

Take a look at the second page of the reviews. He has been teaching networking since 05’. That is 9 years of horrible teaching! All he does is sit at the front of the class, on his chair, lecturing through power points provided by CISCO. He will not prepare you for the weekly quizzes because he simply cannot teach. Take it online.

2.0
4.0
CIT240
Grade: C
Mar 12, 2014

Nothing good.

4.0
2.0
CIT240
Grade: A
Apr 14, 2014

Bro Armstrong is a great teacher. His lectures are clear and helpful and as long as the class asks questions he explains everything. The class itself is very hard. They are in the middle of altering how the class works so it seemed disorganized and the e book was awful. If you are going to take CIT 230 make sure you buy a physical book

5.0
4.0
CIT240
Grade: A
Jun 6, 2014

extremely helpful class. you would have to be lazy and not attend class in order to not get a good grade. Bro. Armstrong will answer any questions. Very knowledgeable

5.0
2.0
CIT240
Jun 6, 2014

took this class a couple of semesters ago. now I have a great job because of it

5.0
3.0
CIT241
Grade: A-
Jun 6, 2014

Bro. Armstrong is very educated on the subject. tick off that lame students who don't study or even try are dissing a great teacher. Classes should actual teach you something. Incredible class to take

5.0
3.0
CIT240
Jun 6, 2014

I've taken other networking classes from other professors that don't know what there doing. Armstrong is a great teacher. He'll answer any questions you have. Class is worth the money

1.0
5.0
CIT240
Jun 24, 2014

Very difficult professor.

4.0
5.0
CIT240
Grade: C
Jun 26, 2014

Text is an ebook YOU MUST BUY the physical book. He knows the material but moves through it without going through everything. You take a test over 2 chapters while he is rushing on through 4 more. His class agenda is driven by student questions, NOT HELPFUL, then he just moves on to the next topic. His tests are hard and have obscure questions.

5.0
1.0
IT240
Grade: A
Jun 26, 2014

The class is easy as long as you show up to class.

3.0
4.0
CIT240
Grade: B-
Jul 5, 2014

Networking was something I struggled with in general, but Bro Armstrong was very clear about students attending class, paying attention, and using the book. I was expected to troubleshoot my issues by working hard. In the tech industry, you either produce or they fire you. Simple. I appreciate a teacher who encourages independence.

4.0
3.0
CIT240
Grade: B
Jul 24, 2014

Really knows his stuff, but has a hard time teaching it to the class. Covers a lot of material and class moves fast. Some outside research is needed to fully understand the material.

5.0
4.0
CIT241
Aug 6, 2014

Just got a great job! In the interveiw process they asked me questions Bro. Armstrong taught me. My employer said it is rare for applicants to know that info. Thanks to the teaching and knowledge skills of Bro. Armstrong I got the job.

5.0
2.0
CIT241
Aug 6, 2014

Great class. Nice professor

5.0
2.0
CIT240
Grade: A
Aug 6, 2014

Very helpful class but you must show up to class to understand the material

5.0
1.0
CIT241
Grade: A
Aug 6, 2014

Recommend you take this class. Great info. Knowledgeable professor.

5.0
3.0
CIT241
Aug 7, 2014

Great class . Professor goes over the material fast but will review any questions you have. Not a class to take if your a whiner and complainer this professor will eat you alive and will remind you your in college.

5.0
3.0
CIT240
Grade: A-
Aug 7, 2014

I really enjoyed the class. Bro Armstrong will actually teach you networking. I've taken from other professors and they act like they don't know the answers or the material in the book.

5.0
2.0
CIT241
Aug 7, 2014

Good class. Bro Armstrong teaches you networking but will push you to trouble shoot your networking problems as independently as possible to prepare you for your career.

5.0
2.0
CIT240
Grade: B+
Aug 8, 2014

Challenging class. I actually learned networking

5.0
3.0
CIT241
Grade: A
Aug 8, 2014

This professor will help you with any questions .This class demands you to attend class even though he says it not mandatory. Attending class will help you drastically.

5.0
1.0
CIT241
Grade: A
Aug 8, 2014

Bro. Armstrong is a great guy. Very helpful with troubleshooting.

5.0
3.0
240241
Jan 4, 2015

The subject matter of the classes is rather confusingly worded in the Cisco books, but Bro. Armstrong does the best he can to help you understand. It's not Bro. Armstrong who's bad, but the Cisco books... They are SO boring. Bro. Armstrong is awesome because he really loves the students and helps any way he can! Got an A+ in 240 and 241.

5.0
4.0
CIT240
Grade: A-
Jan 5, 2015

Wish I would have taken course in person but very organized class

5.0
2.0
CITCH241
Grade: A
Jan 5, 2015

Great course

5.0
3.0
CIT240
Jan 5, 2015

I'm glad I took the course instead of online

5.0
3.0
CIT240
Grade: A
Jan 16, 2015

A lot material to learn. Bro. Armstrong will help you with anything. He understands the material unlike other professors. ..

5.0
2.0
CIT241
Feb 26, 2015

Really entertaining and helps you see how networking works

5.0
3.0
CIT240
Feb 26, 2015

This is my favorite class..I like how the format on the quizzes changed

5.0
4.0
CIT240
Feb 26, 2015

I like the new quizzes. Fun class. Feel like I'm actually learning something for a change.

5.0
1.0
CIT240
Feb 26, 2015

The stuff Bro. Armstrong taught me last week was the stuff I used this week in my job. My boss was so impressed. I feel this is a great class to take for networking. Bro Armstrong is amazing

5.0
1.0
CIT240
Feb 26, 2015

Is willing to spend extra time with you in his office if you need extra help. Really enjoy this class! One of the best classes I've ever taken but can be challenging sometimes

5.0
1.0
CIT241
Feb 26, 2015

Challenging class but I'm learning networking design...I recommend you take this class from Bro. Armstrong. Friends of mine are taking it online and wish they were in Bro Armstrong class. Bro Armstrong really takes the time to answer any questions and talk you through it

5.0
2.0
CIT240
Mar 4, 2015

This is a good class. I'm learning so much. I think Bro Armstrong is one of the best teachers I've had at BYUI. I suggest you take this class from Bro Armstrong in the classroom instead of online. We have good discussions in the classroom and I feel I wouldn't get the same experience and info online.

2.0
4.0
CIT240
Mar 26, 2015

Could be a lot more helpful when giving feedback. He has ignored a few questions I've asked through e-mail (online class). The class itself is pretty hard, and moves a little fast for a beginner in networking (no prerequisites to this course). I suggest reading a book on cisco networks first, to keep up in this class.

3.0
4.0
CIT240
Apr 2, 2015

Bro. Armstrong is the God of Networking in BYU-I. But be ready to read a lot! If you are an international and not good with computers..., good luck.

5.0
2.0
CIT240
Apr 15, 2015

Great course. Bro Armstrong really knows his stuff. well designed class

5.0
3.0
CIT241
Apr 15, 2015

If you don't understand the 240 class then you will have a hard time in 241. It builds off of that class. Bro. Armstrong is the master of networking. I'm interview for a job. The guy was impressed how much I know from Bro. Armstrong classes. He also told me that Bro. Armstrong has a great reputation and it helps to get hired if you've taken from hi

4.0
2.0
CIT240
Grade: A
Apr 15, 2015

I really liked this class. I took it in class and was super glad I did because I was able to get face to face instructions and have all my questions answered. Attendance isn't mandatory but I know that going to class makes the homework much easier. Great class.

5.0
2.0
CIT240
Apr 16, 2015

This was a good class with not too much homework. The assignments check themselves so you can know what to fix before you submit it. I would take again!

5.0
2.0
CIT240
Grade: A
Apr 16, 2015

Great class. One of the best instructors I've ever had. Love the discussions. Cisco is hard but he breaks it down for you. Make sure you keep up with the homework. He doesn't except it late . If you don't keep up with homework you'll get lost fast. As i soon discovered. Its a fast moving class that you will enjoy!

5.0
2.0
CIT241
Grade: A
Apr 16, 2015

Networking finally making sense! This professor know his stuff! Great guy. He'll help you with anything. He cares about your success. I was told to use him as a reference while searching for a job. My friends say he's well connected and it helps you drastically to have his support. He's one of best teachers at BYUI. 241 builds off of 240 so pay att

5.0
1.0
CIT241
Grade: A
Apr 24, 2015

I got overwhelmed this semester.I decided to look up stuff on-line while taking a test, the guilt was eating me up. Bro Armstrong was inspired and ask me a question one day. I confessed to cheating. I got the best lesson that change my life on the atonement. If you cheat you'll answer for it one way or the other, whether it this life or life after

5.0
3.0
CIT240
Grade: A
Apr 24, 2015

Great labs. Really understood networking after this class.

5.0
2.0
CIT240
Apr 25, 2015

Brother Armstrong was great. This class was really interesting!

5.0
2.0
CIT240
Grade: A
Apr 25, 2015

Cisco is difficult to learn but Professor Armstrong is the king of it... you definitely need to take this class from him. He's one of the best professors at BYU-I that actually knows and understands what he's teaching.

5.0
2.0
CIT241
May 1, 2015

241 plays off of 240 make sure you pay attention to 240 and 241 will be a breeze --Everything finally all comes together

5.0
3.0
CIT240
May 3, 2015

Awesome instructor

5.0
4.0
CIT240
May 11, 2015

Taking Cisco on-line is really difficult. I feel frustrated not because of the professor. Nice guy it's not he's fault but I have friends taking his 240 class and they say it's one of the best classes they ever taken. They have great class discussions and the class leads the discussions. So all their questions and concerns are discussed as a class.

5.0
2.0
CIT241
May 30, 2015

Awesome class. I feel like I'm really understanding this stuff. Content really organized and presented well. Great labs.

5.0
3.0
240
Grade: A-
Jun 28, 2015

When I had medical problems he was the only one who cared.

5.0
1.0
CIT240
Grade: A
Jul 16, 2015

Bro. Armstrong makes Cisco easy! I loved this class! One of the best classes I've taken in the IT department.

5.0
1.0
CIT241
Grade: A
Jul 21, 2015

Excellent class! I've learned so much from Bro Armstrong. I really enjoy Networking. He's the best networking teacher at BYU-I.

5.0
1.0
CIT240
Grade: A
Aug 2, 2015

Cisco tricky but I've really enjoyed Bro. Armstrong 240 class. Bro. Armstrong really cares about our success. Great class discussions. Quizzes are done in labs. Tests are given weekly so don't skip class.

5.0
1.0
CIT240
Grade: A
Sep 25, 2015

Bro. Armstrong responds to your emails quick. Great labs. Wants to teach the class what they want to learn. Class discussions are based on your questions. Great guy. You can get certified after taking his class. I now want to specialize in networking after taking his class.

5.0
1.0
CIT240
Grade: A
Sep 30, 2015

I'm really enjoying this class and the class discussions. I also like how he'll allow you to do extra credit to bump up your grade. Quizzes are schedule there's no surprises in this class. Straight forward grading. I wanted to be a programmer but now I want to specialize in networking. Bro Armstrong is awesome!

5.0
1.0
CIT241
Grade: A
Oct 10, 2015

Armstrong knows his networking! Nice guy.

5.0
1.0
CIT240
Grade: A
Oct 30, 2015

I learn a lot with his classroom discussions! Cool Shoes! Always comes to class with a fancy outfit!

5.0
1.0
CIT240
Grade: A-
Nov 19, 2015

Networking is difficult. Bro Armstrong is the networking king. I've gone to him for help. He'll show you how to analyze everything. He's one of the best teachers at BYUI. He has cool shoes and ties

5.0
2.0
CIT240
Grade: A
Dec 2, 2015

Bro. Armstrong is a cool guy!

5.0
2.0
CIT241
Dec 6, 2015

Good class. Everything comes together

5.0
2.0
CIT241
Grade: A-
Dec 12, 2015

Grateful he gives extra credit. Like his theme ties and socks. Good guy

3.0
3.0
CIT240
Grade: C
Jan 4, 2016

Brother Armstrong does his best to help but it does not make it any easier when your textbook is online based and not an easy read. Go through the powerpoints! Recommend getting a weekly tutor at the beginning of the semester as they go fast! Buy the Ebook, so you can use the CTRL-F function, Put in the work and you'll get an A.

4.0
3.0
CIT240
Grade: A+
Feb 7, 2016

Starts off every class by letting us ask any questions we have. So, if you have questions, ask them. He will spend the whole time answering questions if that is what needs to happen. I would, and plan to, take him again. I really enjoyed his class.

5.0
2.0
CIT240
Grade: A
Feb 22, 2016

Bro. Armstrong is awesome. Well organized. He gives out extra credit

4.0
3.0
CIT240
Grade: A
Mar 25, 2016

He will help a lot when you go to class with questions about the assignments and commands in Cisco.

5.0
1.0
CIT240
Grade: A
Mar 31, 2016

So my work schedule made it hard to take this class. So the first time I took it online. Worst mistake . The instructor was awful. Now I'm taking this class from Bro Armstrong. It's awesome. All my questions are answered and all the pieces come together. I'm getting an A vs an F

5.0
2.0
CIT241
Grade: A
Apr 3, 2016

I'm graduating this spring. Went for several job interviews. Most of my questions where from the classes I took from Bro . Armstrong! They were so impressed with my knowledge of Cisco and the training received from Bro. Armstrong ! I got a great job! Thanks Bro. Armstrong for everything. Your one of my favorite professors!

5.0
2.0
CIT240
Grade: A
Apr 21, 2016

Armstrong hard to get into his classes, but the wait is worth it! He makes networking easy. I've learned a lot in his classe vs. some of the other CIT professors

1.0
5.0
CIT240
Grade: C
May 10, 2016

He didn't post rubrics and then took points off because we can't read his mind.

5.0
2.0
CIT241
Grade: A
Jul 25, 2016
Would take again

Bro. Armstrong has great class discussion. I like networking where before I wanted to be a programmer. He gives extra credit. If you show up to class you've got no excuse to fail. He's one of the best teachers at BYU-I

5.0
3.0
CIT240
Jul 25, 2016
Would take again

I'm taking the online course . I couldn't get in his class. I wish I was in his class. I've been emailing Mr. Armstrong and he tries his best to help me, but I wish I was actually in his class. online stinks why can't they open up more classes if his classes are always full!

5.0
1.0
CIT341
Grade: A
Oct 10, 2016
Would take again

I'm taking the 341 class from Bro. Armstrong. I think this is his first semester teaching this course. It's a fun class. Piece of cake. It's hands on experience. Real equipment not a simulation.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
CIT240
Grade: B+
Oct 14, 2016
Would take again

Do not listen to all idiots ranting about Bro. Armstrong here, not everyone is IT oriented, instead of freaking complaining about how the class was... how about going to class and ask questions if you don't freaking understand, and do stuff before the deadline... This is one of the best classes that you can take, stress free and organized.

1.0
3.0
CIT240
Oct 28, 2016
Wouldn't take again

I'm an online student, so his campus classes may be different. That being said, he's a terrible online instructor. You teach yourself. I've specifically emailed him for feedback only to be ignored and vaguely answered through a class email he sends out every week. There's no feedback on quizzes or papers, so you have no idea where you went wrong.

Get ready to read
1.0
4.0
CIT240
Grade: C-
Nov 10, 2016
Wouldn't take again

Horrible Horrible experience. He is more worried about cheating than teaching. In fact he doesn't teach. He doesn't even participate in his class. No feed back. Does no honor the BYU learning model. Get your money back if you have him!!

SO MANY PAPERS
5.0
3.0
CIT240
Grade: A
Jan 13, 2017
Would take again

I loved Brother Armstrong's class! I'm taking him again for 241. He really knows his stuff, and explains things so well in class. If you come to class, he will explain everything from the textbook in detail. He allows a good portion of class to be dedicated to answering any questions that you have. I would definitely recommend Brother Armstrong!

Respected
Caring
EXTRA CREDIT
5.0
1.0
CIT241
Grade: A+
Mar 7, 2017
Would take again

Brother Armstrong is one of the best teachers you could ever ask for! CIT241 is not hard at all.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
1.0
CIT241
Grade: A+
Mar 8, 2017
Would take again

One of the best teachers in the CIT department! I learned so much from him. It's an easy class.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CIT240
Grade: A
Apr 5, 2017
Would take again

He's a great teacher. I look into his class before taking it. Everyone swears he's awesome. I agree. Great class

Respected
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CIT241
Grade: A
Apr 5, 2017
Would take again

I enjoyed his 241. Answers all your questions and gives you extra credit. Easy A

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CIT240
Grade: A
Apr 5, 2017
Would take again

This is my second time taking the class. Took it the first time online because his classes are always full. Online sucks and always sucks but his class is amazing. I would avoid online like a plague! He gives extra credit. Easy A

Respected
Clear grading criteria
Caring
5.0
1.0
CIT241
Grade: A
Apr 5, 2017
Would take again

Good class

Respected
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CIT240
Grade: A
Apr 27, 2017
Would take again

Online horrible! So much easier to take from Bro. Armstrong. This time I actually enjoy 240. Good class

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
CIT240
Grade: A
Sep 26, 2017
Would take again

I'm a programmer. Not really into networking. Surprisingly I like Bro. Armstrong class. Thumbs up not a bad glass.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CIT341
Mar 21, 2018
Would take again

Terrific teacher! Just got a job offer from what I learned from this class!

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
CIT240
Grade: A
Mar 21, 2018
Would take again

Bro. Armstrong a good instructor. I was struggling at first but after visiting his office a few times it make sense. I did the extra credit now I'm getting an A.. I went from an F to an A after visiting with him a few times! Most teachers here don't care but Bro. Armstrong does!

Clear grading criteria
Caring
EXTRA CREDIT
1.0
5.0
CIT241
Grade: C-
Mar 25, 2018
Wouldn't take again

Armstrong will shove down information down your throat. Be prepared to take fast notes, he will talk until his throat is so dry. I don't think he should be qualified as a teacher. If you're one of those students who learn through asking questions, taking notes, and interacting with the teacher, this class is not for you. Armstrong is a fast lecture

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
5.0
1.0
CIT240
Grade: A
Apr 3, 2018
Would take again

I really enjoyed this class. You would have to have a low IQ to not do well in his class. He answers any questions you have and gives you extra credit. One of the best teachers at BYU-I

Gives good feedback
Respected
Clear grading criteria
5.0
1.0
CIT341
Grade: A
Apr 3, 2018
Would take again

Finally we've got a class that's hands on networking! This class is awesome with real equipment! Get your hands on routers, switches and phones. No tests just learning how to operate the equipment. This class help me a lot with my internship!

Participation matters
Caring
GROUP PROJECTS
5.0
1.0
CIT345
Grade: A
Apr 3, 2018
Would take again

Always available in his office. Spent a lot of time answering my questions. Encouraged me in studying for certification tests. Explains difficult topics simply.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
CIT241
Grade: A
Apr 3, 2018
Would take again

Starts every class by asking what we have questions about, then spends as much time needed to explain. If he covers the chapter and we are out of questions, he's not afraid to end class early. Very clear in lectures.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
2.0
CIT341
Grade: A
Apr 16, 2018
Would take again

Great class . Hands on projects

Respected
Caring
GROUP PROJECTS
2.0
4.0
CIT240
Grade: B
Jul 2, 2018
Wouldn't take again

He's super boring. Yes, he spends the first part of class answering student questions, but all he does is lecture and assume we all know what he's talking about. You're basically teaching yourself. There's A TON of dull reading every day too. The labs aren't always too bad, but they don't always prepare you for the weekly quizzes.

Get ready to read
LECTURE HEAVY
5.0
1.0
CIT240
Feb 7, 2019
Would take again

Great teacher

Gives good feedback
Respected
EXTRA CREDIT
5.0
1.0
CIT240
Grade: A
May 14, 2019
Would take again

I didn't think I'd like Cisco. I like networking better than programming because of Bro. Armstrong.

Gives good feedback
Respected
Accessible outside class
3.0
4.0
CIT240
Grade: Incomplete
May 21, 2019
Wouldn't take again

Armstrong goes 80MPH talking about things you don't know. The real learning comes from not the textbook, but his powerpoints and tutors. He knows his class is hard and Extra Credit becomes SUPER necessary. His class, and material is difficult for newbies, go to tutoring. This class is manageable, but it moves fast and spikes in difficult subjects.

Respected
EXTRA CREDIT
Tough grader
5.0
1.0
CIT240
Jul 2, 2019
Would take again

Wasn't sure I was going to like this class, but now I want to get my Cisco Certification.

Gives good feedback
Respected
EXTRA CREDIT
5.0
4.0
CIT240
Grade: A
Aug 27, 2019
Would take again

Wonderful Teacher - Very Knowledgeable in Networking

Respected
Inspirational
Amazing lectures
5.0
2.0
CIT241
Grade: A
Dec 12, 2019
Would take again

He tries to accommodate all students

Amazing lectures
Caring
EXTRA CREDIT
5.0
3.0
CIT240
Grade: A
May 2, 2020
Would take again

I like CIT240. He was accommodating with covid 19. He answered all my questions. I had the same class as the previous rating. I'm confused he was gone for a couple of days but not two weeks. He waved the final because of covid. Nice guy! I would take his class again.

Respected
Accessible outside class
5.0
2.0
CIT240
Jun 9, 2020
Would take again

Brother Armstrong gave a good lesson on cheating and lying how it will only hurt yourself. I'm glad a professor finally putting a stop to the cheating at BYUI.

Gives good feedback
Respected
EXTRA CREDIT
5.0
3.0
CIT240
Sep 22, 2020
Would take again

Great class.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CIT345
Grade: Not sure yet
Oct 11, 2020
Would take again

Good class. Hands on. You work with actual equipment.

Gives good feedback
Respected
5.0
1.0
CIT345
Oct 16, 2020
Would take again

Its hand on with real equipment. Different from the norm.

Caring
3.0
5.0
CIT240
Grade: A+
Dec 3, 2020
Wouldn't take again

Another reviewer said it best when he said "Armstrong goes 80MPH talking about things you don't know." He's clearly a networking genius, but dang this class will hit like a truck from start to finish. Without a TA, this class would be impossible. If you ask questions he'll gladly explain it, but I rarely understood his explanations.

Get ready to read
Lecture heavy
EXTRA CREDIT
5.0
1.0
CITCH241
Grade: A
Dec 27, 2020
Would take again

It's a good class. A lot of material in short time frame. I wish he was on campus. I was able to drop in at his office in the past to ask questions. He's a nice guy.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
CIT240
Jan 6, 2021
Would take again

Enjoyed his class but he talks fast! Love the extra credit.

Gives good feedback
Respected
EXTRA CREDIT
5.0
2.0
CIT240
Grade: A
Jan 19, 2021
Would take again

Bro. Armstrong is well known in the several major corporations. He's a good reference if you want to get hired in the industry. The only reason why I got two interviews was because I took classes from Bro. Armstrong. Several interview questions was what I learned from his classes. Also try to get as much certification in Cisco as you can.

Gives good feedback
Respected
EXTRA CREDIT
2.0
3.0
CIT341
Grade: A
Apr 15, 2021
Wouldn't take again

Honestly not sure why he has such good reviews. He seems ready to retire and class is not as structured as it should be. Also impossible to contact him...

5.0
2.0
CIT341
Grade: A
Feb 5, 2022
Would take again

Really enjoy this class. It's hands on experience working with configuration. Highly recommend.

Respected
5.0
2.0
CIT345
Feb 5, 2022
Would take again

Hands on class. You learn how to do wireshark, and break wireless passwords. Configure wireless access points. Awesome class.

Gives good feedback
Respected
Caring
5.0
1.0
CIT345
Mar 9, 2022
Would take again

Like the class

Caring
Respected
5.0
3.0
CIT240
Mar 9, 2022
Would take again

This class is hard for me. I like how Bro. Armstrong gives extra credit. The extra credit not hard but helps me learn the concepts better. Even though it's been hard class I'm learning a lot unlike other classes I've taken in information systems.

EXTRA CREDIT
Caring
5.0
1.0
CIT240
Mar 26, 2022
Would take again

Bro. Armstrong is kind and caring. Some of this material is difficult but Bro.Armstrong will help you through it. Overall I enjoyed his class and I needed the extra to help my grad.

EXTRA CREDIT
Clear grading criteria
Respected
5.0
3.0
CIT240
Grade: A
Jun 10, 2022
Would take again

Bro Armstrong makes an effort to explain the concepts in a simple way. He does talk fast but asking questions is always encouraged. The class is heavy and hard in itself so it is not his fault. He does not accept late work no matter what but offers A LOT of extra credit. I finished the semester with 102% and I missed all the final week assignments.

Clear grading criteria
Lots of homework
5.0
2.0
CIT345
Grade: A
Jul 16, 2022
Would take again

Project based, hands on activities. Great class! This class will help you with security networks. Really appreciate Bro. Armstrong.

Inspirational
Caring
5.0
1.0
CIT341
Grade: A
Jul 16, 2022
Would take again

Love this class. You get to work on networking equipment. Now I finally understand networks. Bro. Armstrong is a great teacher.

Caring
Respected
5.0
2.0
CIT345
Grade: A
Jul 25, 2022
Would take again

Some labs were a little confusing but he'll explain them or even let you submit an unfinished lab for full credit. He will care if you show up. He's always taking feedback on how to make the class better and more structured. This class is great since we learned more about security (Wireshark/Kali) than in any other actual "security" class.

Participation matters
Caring
2.0
3.0
CIT241
Grade: B+
Oct 19, 2022

Easy class but if you miss something even though you are dying in bed he will not accept your late homework (no kidding, real story) class was boring, he looks tired of teaching and he doesn't care about the students as long as he gets paid he will be there teaching somehow. be ready to work by yourself. An easy class just don't miss any homework.

EXTRA CREDIT
Clear grading criteria
Lots of homework
2.0
4.0
CIT241
Grade: Rather not say
Nov 15, 2022

Professor Armstrong is very knowledgeable in CIT-related classes. However, he is tired, cares very little about student's extenuating circumstances, and is not helpful when approached with questions - which challenges learners to understand for themselves completely alone. > Expect to be self-taught > Barely easier if CIT 240 was taken in-person

5.0
2.0
CIT240
Grade: A-
Dec 12, 2022
Would take again

Enjoyed CIT240. Bro Armstrong knows his stuff. I needed the extra credit to get my grade up!

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CIT345
Grade: A
Dec 12, 2022
Would take again

Hands on class. You work on real equipment. Love this class. It's all labs.

5.0
1.0
CIT241
Grade: A
Dec 12, 2022
Would take again

Grateful for Bro. Armstrong He's an excellent instructor. He gives extra credit so anyone can get an A if they want.

EXTRA CREDIT
Caring
Respected
5.0
5.0
CIT341
Grade: A
Dec 12, 2022
Would take again

Great class network design. Work on real equipment. I like this class you finally get to your use knowledge to work on real equipment and set up networks.

Caring
Respected
5.0
1.0
CIT241
Grade: A+
Dec 12, 2022
Would take again

Bro. Armstrong is awesome. He has extreme connections with several major corporations. He's help several of my friends find employment with great salaries. I love the classes he teaches.

EXTRA CREDIT
Caring
5.0
1.0
CIT345
Grade: A
Dec 12, 2022
Would take again

Fun class. Real equipment. Finally get to enjoy creating networks.

Respected
4.0
4.0
CIT240
Grade: B+
Mar 10, 2023
Would take again

...alright folks PROS: Knows networking forwards and backwards. Emphasizes need-to-know concepts. Has office hours for 1-on-1 meetings and an open lab to help students. CONS: ZERO-FLEXIBLITY/WILL NOT accept late work. NO TA. Not too compassionate. Office hours are early and lab is only 1 hour a week. OVERALL: Knowledgeable professor, no chill.

Tough grader
EXTRA CREDIT
1.0
5.0
240241
Grade: B+
Jun 4, 2023

BYU Idaho needs a new networking professor. He knows a lot, but he does NOT explain things simply whatsoever, and doesn't work with students. The class isn't organized. Everyone keeps getting 12/20 on the tests, and he doesn't care or ask why. The quizes are trash. I'm convinced that he doesn't really care about his job or the students. 0 Energy.

Tough grader
5.0
1.0
240
Grade: A
Jan 27, 2024
Would take again

Good class. Looking up other professor for next semester. Laughing at previous review. All the quizzes are worth more than 20 points so far. I'm guessing the review is from a jealous professor or student. I've had one professor try and guide me to not take Bro. Armstrong's class because he can't fill his classes. Armstrong classes are popular!

EXTRA CREDIT
Respected
5.0
2.0
CIT241
Jan 27, 2024
Would take again

The extra credit is awesome! I didn't understand a few steps. The extra credit teaches you what you've missed. It's easy to get a 100 percent in the class with the extra credit.

EXTRA CREDIT
Caring
2.0
3.0
240241
Grade: A-
Mar 2, 2024

Bradley is a good network engineer, but a bad professor. Unfortunately he is the only one to take the Networking classes from. He has absolutely no desire to work with students, is pretty dry, and is too lazy to make any updates or changes to his course.

1.0
5.0
240241
Grade: Not sure yet
Mar 13, 2024

"if I accept late work for you, i have to accept for others". only ever accommodating to female students. lectures irrelevant and scattered. busywork. he doesn't want to be there, and you likely won't either. a few extra credit assignments to make up for everyone near failing the class for no reason. still better than testout though

Tough grader
Test heavy
2.0
1.0
240241
Grade: B+
Mar 14, 2024

Great network engineer. However, needs to work on human interaction and education aspects of his job. It is really too bad this is the only professor to teach the networking classes here. This professor does not follow the BYU-I mission statement #1. Building testimonies of the restored gospel of Jesus Christ and ...

Lecture heavy
2.0
4.0
CIT240
Grade: B+
Apr 19, 2024

The most frustrating thing about Armstrong is that it feels like he doesn't teach according to the homework. He will give an insanely dry lecture for about 45min - 1h 30min and you will feel no better prepared for the homework afterwards. He asks for questions often, but the way he handles answering these questions comes off as him being annoyed.

Get ready to read
Lecture heavy
5.0
1.0
CIT240
Grade: A
Apr 24, 2024
Would take again

Armstrong is a little boring but overall is a great Professor. I'm finding Networking to be a little boring but definitely more interesting than Oracle. The only complaint I had is to be next to a 3 guys that are lazy whiners. Unfortunately you can't control who signs up for the same class.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
1.0
CIT241
Grade: A-
Apr 24, 2024
Would take again

Good class. My older brother took Bro. Armstrong class and told me I'll use his classes most in my career. My brother said he only got hired because he took networking classes from Armstrong. He's well known in the Networking industry. At times I struggled but the extra credit helped me.

EXTRA CREDIT
Caring
Respected
5.0
2.0
CIT240
Grade: A-
Apr 24, 2024
Would take again

I'm glad there's extra credit. Armstrong knows his stuff but talks to fast.

EXTRA CREDIT
Clear grading criteria
5.0
1.0
CIT345
Grade: A
Apr 24, 2024
Would take again

Class works together on real equipment. I hate text book reading. I'd rather work on Networking equipment. Super chill class.

Caring
5.0
2.0
CIT241
Grade: B
Apr 24, 2024
Would take again

Bro. Armstrong is a nice guy but a little boring. I think the class is difficult to be entertaining because it's Networking. There's a lot of book reading and memorizing. He's consistent with his schedule on quizzes and labs. I wish I'd done the extra credit but life crazy right now. Bro Armstrong better than most the professors in this department!

Clear grading criteria
5.0
5.0
CIT345
Grade: A
May 1, 2024
Would take again

This is my favorite class Bro. Armstrong teaches. This class you work on equipment. I'm finally starting to understand it. Networking has been hard for me. This class has really helped me.

Participation matters
Accessible outside class
5.0
1.0
CIT240
Grade: A
May 4, 2024
Would take again

I heard that it wise to take this class before the cyber security 270. I'm glad I did!

Clear grading criteria
Caring
4.0
3.0
CIT240
Grade: B+
Oct 11, 2024
Would take again

Professor Armstrong knows networking inside out, though lectures can be dry. Attend class, use the free textbook, and consider Unstuckstudy for extra study support. Strict on deadlines but office hours and lab help available.

Class Info

Online Classes

100%

Attendance Mandatory

17%

Textbook Required

26%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 97 grades
Most common grades:
A (64)
A- (10)
B+ (8)
Grade Distribution
A(69)B(4)C(6)D(0)F(0)A-/B+(18)
Based on 101 reported grades
A: 64
A-: 10
B+: 8
A+: 5
Common Tags
Respected (32)
EXTRA CREDIT (29)
Caring (22)
Gives good feedback (19)
Clear grading criteria (19)
Amazing lectures (5)
Get ready to read (4)
Participation matters (4)
Rating Trend

Improving

+0.54 avg change
Jun
Jan
Mar
Apr
May
Oct
Last 6 months
Ratings by Course

240

5.0

(2)

IT240

5.0

(1)

CITCH241

5.0

(2)

CIT345

5.0

(11)

CIT241

4.7

(35)
+9 more courses
Difficulty by Course

IS310

4.0

CIT440

4.0

240241

3.4

IS240

3.3

CIT240

2.8

Similar Professors