- Home
- Search
- Michael Andrews
- All Reviews
Michael Andrews
AD
Based on 103 Users
As someone who has no idea of c++ ahead of time, the class is hard for me. It's not the false of this class but the false of c++. He is a nice and funny guy and actually tries to help students. The homework was harder than the test, so try them hard. The test was fair and nothing surprising. This grade was all I could do. Wish that I could have done better, but really learned a lot.
Math 31B is has a lot to do with sequences and it was both interesting and annoying at the same time. On the flipside, Professor Andrews is very interesting and engaging. I'm sad that he is leaving academia but it was good being able to take a class with him. He sort of taught with a "doesn't give a shit" attitude, in a good way. He is very colloquial and expressive in regards to how he teaches math. Here is his SoundCloud account https://soundcloud.com/mjandr
PROS:
* Andrews is a great human being
* He assigns a lot of homework that really helps with grasping the subject matter
* Math can be fun
* Practice midterms/finals are very helpful
CONS:
* Some problems are frustrating, but that's math
* Apparently his tests are tricky, personally I felt like that was an exaggeration. There were still some oddball questions but it wasn't impossible
TIPS:
* Please check your homework, I didn't do that and was fine losing a few points every assignment because of my sloppy handwriting or simple algebra errors, but they add up. Personally, I used Desmos to check some of my graphs/derivatives, but I've seen people use Slader (or Chegg?)
* Do the practice tests
* If there is a hint on the midterm, ride/die with it, don't be a bonehead and ignore it
This class was super easy other than the coding. Andrews explains things pretty well but can get off track easily. Reading the textbook is really helpful in understanding material.
Andrews is a nice guy at times, but sometimes it is difficult to approach him. Do not bother going to his review sessions, go to Conley's instead. Halfway through review sessions, he would get worked up and not even bother to finish the problem. Also, keep in mind that if you did not take the AP Calc in high school take another professor, Andrews does not like doing algebra during lectures leading to confusion (personally).
Overall, I really enjoyed my experience taking PIC 40A with Andrews! He was always super helpful in clarifying any concepts or debugging code, so I would recommend going to office hours. There were a couple of components to his class:
1. LECTURES: Usually recorded, and the professor types out his code instead of using slides, which I personally preferred. His lectures can be fast-paced due to the nature of this class, since you have to cover HTML/JavaScript/CSS/etc, but he posts all of his snippets online with notes to review later. There is no textbook, only his snippets. Attendance is not graded but definitely go to class if you want to do well on the homework and exam.
2. DISCUSSIONS: Optional. I typically didn't attend them, to be completely honest, but it's helpful if you're having trouble grasping a concept and want to try more examples.
3. HOMEWORK (70%): There were 9 HW assignments total this quarter, with your lowest grade dropped. You usually get about a week (sometimes more, sometimes less) to finish them, but make sure to check Gradescope/Canvas frequently so you don't miss when it's posted. In my experience, they can take from 1.5-5 hours to complete. I learned a lot from these homework assignments, and I liked how the latter ones culminated in a completed Shut The Box game – it was cool seeing the final product. As a tip, always read ALL the directions carefully (especially the grading criteria), read over your code and check for minor mistakes, and validate your HTML before submitting! It may seem like a long process, but I got some points taken off because I was too careless with my code!
4. EXAMS (30%): Due to the online quarter, the midterm exam was cancelled. The final exam consisted of a 3-hour long homework assignment with 4 problems that was open for 24 hours. The level of difficulty was very reasonable, if you followed along in lectures and were familiar with his snippets. It was open notes in the sense that you could use any of the professor/TA/your past code, but not from the internet.
I am currently selling the Calculus: Single Variable 3rd edition loose-leaf textbook by Rogawski/Adams (ISBN 9781319025397) for $30.
If interested, feel free to contact me at mirandafracker9@gmail.com
I am currently selling the Calculus: Single Variable 3rd edition loose-leaf textbook by Rogawski/Adams (ISBN 9781319025397) for $30.
If interested, feel free to contact me at mirandafracker9@gmail.com
TAKE THIS MAN!!!!!!!! I’m new to coding and had no prior knowledge at all and he was so helpful and thorough. The homework’s did cause me some stress especially the ones at the end but I would just go to his office hours and he would help so much - even staying after for 45 minutes each time to explain concepts more clearly. He genuinely seemed so knowledgeable in the work not like some teachers who are just copying textbook stuff. He was so nice and funny and always responds to your emails. I wish I had him in person just to get to know him but even over zoom he is the first professor I’ve had who I think I had a genuine relationship with almost like highschool again where they knew my name and could recognize you. I could see why his tests might be tough if it wasn’t online but I’m sure if you studied you would be fine. Also I got by on a lot of the beginning homework’s by creating my own mathematical ways to complete questions Rather than a more code-based way. Honestly no real complaints. He also was very forgiving and openly addressed his thoughts and gave proper recognition and leniency towards the corona situation along with the BLM protests. What a guy, I mean what a guy.
Michael is your go-to for PIC 10 A. The workload is definitely not light but it helps you to fully master the basics of C++ and programming in general. The professor is kind, often funny, yet principled in terms of grading and adjusting policies. As someone who had zero coding experience before, I feel extremely grateful to be in this class and 10/10 would take it again.
As someone who has no idea of c++ ahead of time, the class is hard for me. It's not the false of this class but the false of c++. He is a nice and funny guy and actually tries to help students. The homework was harder than the test, so try them hard. The test was fair and nothing surprising. This grade was all I could do. Wish that I could have done better, but really learned a lot.
Math 31B is has a lot to do with sequences and it was both interesting and annoying at the same time. On the flipside, Professor Andrews is very interesting and engaging. I'm sad that he is leaving academia but it was good being able to take a class with him. He sort of taught with a "doesn't give a shit" attitude, in a good way. He is very colloquial and expressive in regards to how he teaches math. Here is his SoundCloud account https://soundcloud.com/mjandr
PROS:
* Andrews is a great human being
* He assigns a lot of homework that really helps with grasping the subject matter
* Math can be fun
* Practice midterms/finals are very helpful
CONS:
* Some problems are frustrating, but that's math
* Apparently his tests are tricky, personally I felt like that was an exaggeration. There were still some oddball questions but it wasn't impossible
TIPS:
* Please check your homework, I didn't do that and was fine losing a few points every assignment because of my sloppy handwriting or simple algebra errors, but they add up. Personally, I used Desmos to check some of my graphs/derivatives, but I've seen people use Slader (or Chegg?)
* Do the practice tests
* If there is a hint on the midterm, ride/die with it, don't be a bonehead and ignore it
Andrews is a nice guy at times, but sometimes it is difficult to approach him. Do not bother going to his review sessions, go to Conley's instead. Halfway through review sessions, he would get worked up and not even bother to finish the problem. Also, keep in mind that if you did not take the AP Calc in high school take another professor, Andrews does not like doing algebra during lectures leading to confusion (personally).
Overall, I really enjoyed my experience taking PIC 40A with Andrews! He was always super helpful in clarifying any concepts or debugging code, so I would recommend going to office hours. There were a couple of components to his class:
1. LECTURES: Usually recorded, and the professor types out his code instead of using slides, which I personally preferred. His lectures can be fast-paced due to the nature of this class, since you have to cover HTML/JavaScript/CSS/etc, but he posts all of his snippets online with notes to review later. There is no textbook, only his snippets. Attendance is not graded but definitely go to class if you want to do well on the homework and exam.
2. DISCUSSIONS: Optional. I typically didn't attend them, to be completely honest, but it's helpful if you're having trouble grasping a concept and want to try more examples.
3. HOMEWORK (70%): There were 9 HW assignments total this quarter, with your lowest grade dropped. You usually get about a week (sometimes more, sometimes less) to finish them, but make sure to check Gradescope/Canvas frequently so you don't miss when it's posted. In my experience, they can take from 1.5-5 hours to complete. I learned a lot from these homework assignments, and I liked how the latter ones culminated in a completed Shut The Box game – it was cool seeing the final product. As a tip, always read ALL the directions carefully (especially the grading criteria), read over your code and check for minor mistakes, and validate your HTML before submitting! It may seem like a long process, but I got some points taken off because I was too careless with my code!
4. EXAMS (30%): Due to the online quarter, the midterm exam was cancelled. The final exam consisted of a 3-hour long homework assignment with 4 problems that was open for 24 hours. The level of difficulty was very reasonable, if you followed along in lectures and were familiar with his snippets. It was open notes in the sense that you could use any of the professor/TA/your past code, but not from the internet.
I am currently selling the Calculus: Single Variable 3rd edition loose-leaf textbook by Rogawski/Adams (ISBN 9781319025397) for $30.
If interested, feel free to contact me at mirandafracker9@gmail.com
I am currently selling the Calculus: Single Variable 3rd edition loose-leaf textbook by Rogawski/Adams (ISBN 9781319025397) for $30.
If interested, feel free to contact me at mirandafracker9@gmail.com
TAKE THIS MAN!!!!!!!! I’m new to coding and had no prior knowledge at all and he was so helpful and thorough. The homework’s did cause me some stress especially the ones at the end but I would just go to his office hours and he would help so much - even staying after for 45 minutes each time to explain concepts more clearly. He genuinely seemed so knowledgeable in the work not like some teachers who are just copying textbook stuff. He was so nice and funny and always responds to your emails. I wish I had him in person just to get to know him but even over zoom he is the first professor I’ve had who I think I had a genuine relationship with almost like highschool again where they knew my name and could recognize you. I could see why his tests might be tough if it wasn’t online but I’m sure if you studied you would be fine. Also I got by on a lot of the beginning homework’s by creating my own mathematical ways to complete questions Rather than a more code-based way. Honestly no real complaints. He also was very forgiving and openly addressed his thoughts and gave proper recognition and leniency towards the corona situation along with the BLM protests. What a guy, I mean what a guy.
Michael is your go-to for PIC 10 A. The workload is definitely not light but it helps you to fully master the basics of C++ and programming in general. The professor is kind, often funny, yet principled in terms of grading and adjusting policies. As someone who had zero coding experience before, I feel extremely grateful to be in this class and 10/10 would take it again.