Alex Carrozza

10 Ap Computer Science, 11 Ap Computer Science, 11 Ap Computer Science A, 11th Ap Computer Science, 12 Ap Computer Science, Computer Science, Computer Science Principles
Add A Review Claim Your Page

Data based on 10 reviews.

Overall Rating: 4.2 / 5.0

What kind of test questions does this teacher use most often (choose one):

Multiple Choice
Fill-in-the-Blank
Short-Answer / Essay
Combination of the Above
Other

Is the teacher available for extra help during study halls, lunchtime, before or after school, etc.?

Almost Always
Often
Sometimes
Rarely
Never

The teacher responds to emails promptly. Do you...

Strongly Agree
Agree
Neither Agree nor Disagree
Disagree
Strongly Disagree

The teacher posts in-class materials online for reference (slides, etc.):

Almost Always
Often
Sometimes
Rarely
Never

The teacher lets us know at the beginning of the course and along the way how much each part of the class (homework, papers, quizzes and tests) counts towards our total grade:

Strongly Agree
Agree
Neither Agree nor Disagree
Disagree
Strongly Disagree

How much homework does this teacher assign?

Way too much
More than most, but still okay
About the same as other classes
A little less than other classes
A lot less than other classes

The amount of writing required in this class is:

Very High
High
Medium
Low
Very Low / None

The teacher allows us to use technology in class (e.g. laptop, calculator, smart pen, etc.)

Almost Always
Often
Sometimes
Rarely
Never

How much memorization is required to do well in this teacher’s course?

Very High
High
Medium
Low
Very Low / None

What advice would you give yourself if you were just starting the class now?

Class of 2022

May 26, 2021

Though this year was his first year and virtual year of teaching high school, Mr. Carrozza did a very good job teaching the material. Throughout the year, Mr. Carrozza was really patient in answering anybody's inquiry even if he had to repeat himself multiple times. And when he assigned individual assignments he was very willing to help people with personal issues. There are very quizzes and when we do have tests it's everything that has been covered in class. The material itself is kind of hard if you're not interested or if you tend to forget certain coding lingo, but overall Mr. Carrozza made it easier for those who didn't understand.

Class of 2022

May 26, 2021

I have nothing but positive things to say about the class and the teacher. The class itself is straightforward and easy to receive an A in if you put in the required effort. There are units that follow the online textbook and AP guidelines almost exactly, so you can be sure that you are learning all of the material necessary. For AP Computer Science A, you do not need any prior coding experience, Mr. Carrozza will lead you through it step by step. If you do not understand a concept, he will do his best and more in order to help you understand the content and material. All the tests were AP questions and in the style of the AP multiple choice section. Mr. Carrozza is very lenient and understanding when it comes to late work and all late work is accepted for full credit. If you want to fully succeed, make sure that you put emphasis on FRQs and writing the code, because tracing is heavily emphasized. However, the writing aspect can be quite difficult for some.

Class of 2022

May 25, 2021

Mr. Carrozza is a great teacher. He provides a variety of useful resources that students can use to further their skills or fill gaps in their knowledge. In this class, there are frequent assignments that consist of completing a section of the textbook but these assignments don't take much time and they're graded on completion. Mr. Carrozza's tests are all multiple choice and have a fair curve. As long as you submit all your assignments and get alright grades on the tests, you should do great in this class.

Class of 2022

May 25, 2021

While I was enrolled in his class during the pandemic, I think it's safe to say that Mr. Carrozza did a very good job of teaching the AP Computer Science class. The workload was relatively light and he spent a majority of the class time reinforcing our understanding of the topics. The tests and homework assignments were pretty easy and were easily manageable. The workload was light enough to allow me to balance the class with other AP and Honors classes. However, the one downside about Mr. Carrozza was that I feel he could have done a better job preparing us for the AP test. Aside from that, Mr. Carrozza is a great teacher and I'd recommend you take his class if you are interested.

Class of 2022

May 24, 2021

Pay attention to what is going on in this class because you can fall behind. This was the first interaction I had with computer science and in the beginning, it was easy to pick up. Carrozza always went step by step through all of the units, making sure we would understand all the information. He is always open to questions during class even after school when questions occur he does his best to answer. The homework load is not bad at all, we would use a site called CSAwesome and some of the questions would provide a brief explanation of what to do. If the explanations were not enough, Carroza provides sites and videos that have a more in-depth explanation of the unit/assignment.

Additional Comments

Class of 2022

May 26, 2021

This is a great class and I would definitely recommend it.

Class of 2022

May 24, 2021

Pay attention to what is going on in this class because you can fall behind. This was the first interaction I had with computer science and in the beginning, it was easy to pick up. Carrozza always went step by step through all of the units, making sure we would understand all the information. He is always open to questions during class even after school when questions occur he does his best to answer. The homework load is not bad at all, we would use a site called CSAwesome and some of the questions would provide a brief explanation of what to do. If the explanations were not enough, Carroza provides sites and videos that have a more in-depth explanation of the unit/assignment.

Class of 2022

May 21, 2021

To be honest, I didn't pay attention to the class for most of the time and only pulled my weight when it came to group FRQs. Nonetheless, he has a review guide that has a document with links to everything that you need to cram and practice to get really set for upcoming tests and the AP exam. Really helpful, and I wish more teachers did this.

Class of 2022

May 19, 2021

Mr. Carrozza is a really chill teacher; he won't get mad easily or get frustrated at your questions. He's always willing to go step by step through a problem, especially if you ask him to. He's also very understanding about how much students care for their grades, so both his grading policy and test curving reflect that. When he puts you on the spot to go over a problem, he won't force you if you don't want to or if you don't have an answer. The only issue to keep in mind with him is that he's rather new to teaching, so the classroom environment might feel different from your more experienced teachers.

Class of 2022

May 17, 2021

In this class you don't need to be really smart to know how to code you will learn as you progress in the class. Also make sure you study a lot on all of the units because all of the work is for passing the AP exam. The tests in the class are kind of difficult but they aren't bad. Just make sure you study for tests. Also make sure you keep studying and know all the materials.