4.5

James Castro

Mathematics - California State University - Northridge

4.5
Quality
3.1
Difficulty
87%
Would Retake
163
Reviews
4.5
Quality
3.1
Difficulty
4.4
Helpful
4.5
Clarity

87%

Would Retake

163

Reviews

Rating Distribution
Official

5

120

4

20

3

14

2

5

1

4

What Students Say

In linear algebra he expects so much from the student

MATH262 - 4.0 rating

His class is not a joke

MATH262 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 53 grades
Most common grades:
A (10)
B+ (10)
A+ (7)
Grade Distribution
A(17)B(7)C(10)D(3)F(2)A-/B+(15)
Based on 55 reported grades
A: 10
B+: 10
A+: 7
A-: 5
Common Tags
Gives good feedback (21)
Skip class? You won't pass. (18)
Respected (16)
Amazing lectures (14)
Clear grading criteria (13)
Caring (12)
Tough Grader (6)
ACCESSIBLE OUTSIDE CLASS (5)
Rating Trend

Stable

-0.12 avg change
Dec
Jan
Sep
Oct
Nov
May
Last 6 months
Ratings by Course

102

5.0

(2)

MATH255B

5.0

(1)

MATH094

5.0

(1)

MATH255A

5.0

(7)

MATH125

5.0

(2)
+20 more courses
Difficulty by Course

262

4.7

MATH262

4.0

MATGH255A

4.0

MATH260

4.0

CALC101

4.0

Reviews (163)
5.0
2.0
MATH255B
Dec 3, 2003

Very easy to understand. VERY helpful. He has an ability to present the material in a very organized and understandable fashion. Plus he is a cool person, jokes around in class, etc. If you have to take MATH255B, tkae CASTRO!

5.0
1.0
MATH102
Dec 4, 2003

He is very helpful and good. He knows what he is doing and easy to understand. Material is kind of hard but he makes the work easy.

5.0
2.0
MATH094
Dec 18, 2003

A great teacher and patient. Handed out math-related comics along with our assignments, e.g. Calvin and Hobbes doing homework, just for fun. Y, as in Y do we care?

5.0
3.0
102
May 7, 2004

easy going and helpful in the office =)

5.0
2.0
MATH255A
May 13, 2004

The best math teacher i have ever had. Very Helpful, very clear and reviews the homework before grading it. Tests are on material covered in class and has a revies sheet for most test. Definitely take Castro.

5.0
2.0
MATH102
May 24, 2004

I can't be more thankful for this class. Castro has ultimately "redeveloped" my math skills that were, so I thought, forever lost in highschool. Brilliant and so focused as a math teacher, he seems to make everything so understandable.

5.0
3.0
MATH102
May 28, 2004

he welcomes questions of any type. He won't make you look stupid for any reason. Great teacher.

5.0
2.0
MATH255A
Jun 5, 2004

Definitely the best math teacher that i have ever had.He is as clear as a rock, i dont know how to say it, but make sure u take Castro for 255A. Every student gets what they deserve.This is not to say he is easy, that would be a wrong impression.Good guy

5.0
3.0
MATH102
Jun 16, 2004

He is not easy, but very good. He is very helpful. He will help you until you get it. He really cares about his students. If you need to take a Math class, he requires a lot of hmwk but if you need to pass he will explain things until you get it.

5.0
2.0
MATH255A
Sep 24, 2004

Thank goodness there's still a teacher that can teach! He goes slow and he makes sure his students understand!He'll answer students questions and think how he can explain it more clearly. Tests aren't hard since u can undrstand his lectures. Great teacher

5.0
1.0
MATH255A
Nov 5, 2004

What can I say, they have said it all, Castro is awesome, and it is not that he is easy. No, he is just very good at explaining and ensuring that everyone gets the material. A true teacher with a kind heart. Also very smart. Just love him, no question, if it is calculus, take Castro.

5.0
2.0
MATH255A
Grade: C+
Nov 7, 2004

Best math tescher ever! Super helpful, totally explains all material until it's understood, tests reflect notes and homework.

5.0
1.0
MATH102
Dec 8, 2004

I HATE MATH, AND HE MADE IT BEARABLE AND SLIGHTLY INTERESTING ACTUALLY. HE TRULY CARES THAT U GET THE STUFF AND THAT IS MOTIVATION IN ITSELF. BEST MATH TEACHER EVER!!!

5.0
1.0
MATH125
Dec 11, 2004

i loved math after i had his class, math had never been this easy for me before, the best thing about him is that he keeps us in his class with him doing anything i am gald we have a teacher like him

5.0
2.0
MATH102
Dec 14, 2004

Best math teacher I've ever had. Failed the class first time around because my teacher went too fast. Castro takes his time and does what ever he can to help his students.

5.0
3.0
MATH215
Dec 19, 2004

He is the best math teacher I have EVER had. His love for the subject really shows and you can tell that he really wants to get his students to understand. Not only is he an excellent teacher, but he's a truely nice person. I hope that I can take a class with him again sometime.

4.0
5.0
MATH102
Dec 28, 2004

Hard class but if you come to class everyday and listen to his lecture, you should do well.

5.0
3.0
MATH102
Jan 11, 2005

Whether you love math or hate math, he is the best teacher I have ever had in my entire life. The first time I took Math 102 I did not pass the class, the second time I took it with him and I passed with an "A" He is not easy, but he cares for his students, and if he sees you are will to learn and

5.0
2.0
CALCULUS
Jan 31, 2005

TAKE CASTRO!! FOR SURE!! He is a very easy going guy. He is understanding, nice, and extremely helpful. He will help you and help you and help you until you get it. If you hate math and have to take it, he'll make you at least respect it, and learn from it. Seroiusly one of the BEST MATH TEACHER'S!!

5.0
1.0
MATH102
May 6, 2005

THE BEST MATH TEACHER EVER!! Although some say that math is hard, he makes it easy. He explains it very well and clear. Gives examples so everyone can get the discussion. Lets you go to his office so you can ask him questions. Must attend class everyday to get good grade. Test and quizzes easy.

5.0
2.0
MATH102
May 13, 2005

He makes math easy and clear..his quizes are based on key concepts of the chapters..He makes quizes and tells us what to study for..and for the test the questions are similar to the ones you studied for in the quizes..I recommend this class to everyone..He'll help you pass if you put the effort

5.0
1.0
MATH102
May 17, 2005

THIS CLASS Is EASY..((yOu HAVE tO dO is SHOW uP tO CLASS EVERYDAY THOUGH))...HE GIVES KEY CONCEPTS REVIEWs TO STUDY FOR THE TESTS and they're THE SAME EXCACT CONCEPTS...HE GOES OVER EVERYTHING AND EXPLAINS IT WELL...HE EVEN TAKES HIS FREE TIME aSide from HIS OFFICE HOURS TO HELP OUT STUDENTS!!!...

5.0
4.0
MATH102
May 25, 2005

This is the best math teacher you will ever have. He actually makes math easy. He is well-tempered and very helpful A++

5.0
3.0
MATH102
May 26, 2005

ilove Mr Castro!

4.0
4.0
MATGH255A
May 26, 2005

personally, he was allrite..he tended to put problems in the very end of chapters on the test..that ones that were kinda of tricky...i didnt like the selection of problems he put on the test at all..i didnt think they really tested our full knowledge on the material

5.0
1.0
MTH102
Jun 16, 2005

He is the best of all time.

4.0
3.0
255A
Jun 19, 2005

I'd be cautious about these comments. Yes this Prof. is a very good teacher, but the class isn't all that easy. There's a lot of HW, 3 Tests, and a Final. Tests are challenging and he's not an easy grader. If ur taking 255B this is a good class b/c the guy can teach well, but getting a good grade is a challenge.

5.0
2.0
CAL255
Aug 16, 2005

he is great guy. Take the a class form him if you get the chace. You wont regret it

5.0
4.0
MATH102
Aug 25, 2005

Nice guy. Works hard to teach you the material. The class isn't easy though, but if you show up and work hard you can get a good grade.

3.0
5.0
MATH262
Jun 7, 2006

He does NOT curve and said never will. His grading was very strict. He did know the subject, but could have thaught it a lot better to have a lower failure rate at the end. Me and 5 others have to retake this and there are a lot more that are in the same boat. He might be great for other math classes, but stay away from his Math 262 at all costs.

3.0
5.0
MATH262
Jul 13, 2006

Very calm, smart guy. Expects you to thoroughly understand the materials. You can't pass simply by knowing strategies and computation; exams are based on theories and concepts. Because of this, it was extremely hard. Majority people (seriously) failed his class. If you don't want to end up repeating the class, avoid him.

5.0
3.0
MATH102
Aug 23, 2006

Great professor!!!! Very helpful even thought the class is not easy. Takes time out of his schedule to help and clarify material.

5.0
5.0
MATH262
Aug 26, 2006

He is very hard but a good teacher..he knows how to teach and he does concept in depth and his tests are very hard..dont take him if u cant keep up with the homework and learning concepts...if u r not great at math then u'll most probably repeat..take only if u r a very hard worker...from the beginning though :(

5.0
3.0
MATH102
Nov 13, 2006

AWESOME TEACHER!!!!! USE HIS OFFICE HOURS

3.0
4.0
MATH262
Nov 28, 2006

he is an ok teacher. the subject itself is hard so it is just hard to learn. he has the softest voice... hard to stay awake. he helps you in his office well but he never curves... his tests are hard and he expects you to understand everything. i just wish he curved.. i think everyone did bad on his tests except those who took this class before.

5.0
3.0
MATH262
Dec 22, 2006

This is just a hard class to teach. . . and understand. His tests are kind of hard and he doesn't curve. He is very very helpfull if you go to his office hours though.

2.0
3.0
MATH102
Jan 29, 2007

Hey was a good professor to a certain extent. Excpet he was not thorough enough when teaching the subject. I believe I could have done better if the subject had been taught a bit more in depth

3.0
4.0
MATH102
Feb 6, 2007

Class is very difficult! He is a good professor but the subject is too difficult! I would recommend another professor!

5.0
1.0
MATH370
May 17, 2007

For this class only he curves grades. Exams are based on hwk and class work. Hwk is easy. The most important thing for this class is: DO YOUR HOMEWORK ON TIME. If you read only 20 min ahead before each class lecture you will be on top, guarantee for this will help you with your class work and on following his lecture. He moves at students' pace.

5.0
4.0
MATH262
May 30, 2007

A Lot of info. but prf. gives testes based on what he tells us the test is on. Hard class good prf. You actually learn something.

3.0
5.0
MATH102
Jul 29, 2007

He was a nice guy, but i don't recommend him. In his defense, the curriculum is extremely challenging, but he made class too intimidating by saying things like "if you didn't pass this, then you will fail the course." Take at a J.C. if you can because this is just a hard course and Castro isn't lenient on grading at all- No curve nor extra credit.

4.0
4.0
MATH262
Dec 27, 2007

Is a cool guy. You pretty much have to attend all the lectures, do and for the most part understand the homework, go over your notes constantly and know the theorems and proofs for the tests. Definitely not easy, but you can learn a lot from him if your willing to make the effort.

5.0
3.0
MATH312
Aug 28, 2008

Greatest math professor!!!!! I hated math but prof. Castro expalined it so well that now I love it!!! Attendance is mandatory if you want to pass the class. Exteremly helpful and always available during office hours. Quick reply to emails. Take this professor.

5.0
2.0
MATH102
Dec 25, 2008

Really cool professor, beats the hell out of any other ones teaching at csun

5.0
4.0
MATH102
Jan 16, 2009

Prof. Castro is an amazing teacher. Explains everything clearly though classes can get a little boring. Extremely nice and easy going. Did not really need the textbook due to online homework assigned. Definitely reccomend him, i got an A on the final and the class.

5.0
2.0
MATH102
Apr 22, 2009

Prof. Castro is a great teacher, he always tries his best for you to get the highest grade u can get if u meet him half way there. If any problems with the course happen, just talk to him and always makes things easier on u(the student)

5.0
1.0
MATH102
Aug 23, 2009

Awesome math teacher, I highly recomend him. If it were possible I would take him for every math course offered at csun. Has real good way of teaching the information without confusing you.

5.0
5.0
MATH102
Sep 6, 2009

Professor Castro gave a clear lecture and gave plenty of good notes. I remember going to him after the midterm for help and he helped me in a way I could understand. He was always trying to help people ion class and was always trying to boost the morale of the class. The class is a bit difficult so study hard.Professor Castro is a good guy

2.0
4.0
MATH260
Dec 6, 2009

he is an ok professor but i found the office hours useless! he plays favorates and lots of hw i don't think he is a fair grader

5.0
2.0
MATH102
Dec 15, 2009

I love this guy! He's great at explaining the lesson in a way that you will understand. He encourages you to ask questions and he answers them perfectly. I wish I could take him for every single math class at CSUN. TAKE HIM!!!

5.0
4.0
MATH255A
Dec 23, 2009

this is my 3rd time taking him for diff math classes. recommend to everyone, very knowledgeable professor. explains everything clearly and is a fair grader.

5.0
4.0
CALC101
Jan 16, 2010

easy to follow and fun to look at.

5.0
2.0
MATH255A
May 7, 2010

There's really nothing more to say about this professor other than what is already posted. He's extremely calm (a little too calm)..his notes are very very clear, he answers all questions..the course itself may be confusing, but Castro will not throw you off guard with his tests, whatever he has lectured will be on the test

5.0
2.0
MATH102
May 23, 2010

Hes a really good math professor. Explains everything very well and he is always willing to answer hw questions. He makes math a lot easier.

5.0
3.0
MATH102
May 24, 2010

Great Teacher. He really cares about his students.

5.0
4.0
MATH104
Dec 9, 2010

Best darn math professor i've had in a long time! Very clear & takes the time to actually help you understand the material. Very hard grader, like very picky about how certain things have to be but it helps in the end cause it helps you learn the RIGHT way of doing math. I would recommend anyone to take him. AND he's not too bad on the eyes (;

5.0
1.0
MATH102
Dec 11, 2010

Take him best professor ever

4.0
5.0
MATH104
Dec 17, 2010

Has a problem with people coming in late or leaving early. Tests are very hard, and unfair grading on top of that. Gives out a ton of homework, and barely gives you enough time to do them. Keeps you after class to do group work that isn't even mandatory. AVOID

5.0
3.0
MATH104
Jan 9, 2011

Great professor. Take him!!! He writes the tests for math 102 and 104, so his tests are what the final will be like. Review the homework, and do not come in late. he takes attendance randomly, and you better not leave in the middle of class. Very helpful. And may drop lowest test score. 3 tests, 1 final and H/W, classwork, and other random stuff.

5.0
3.0
MATH102
Jan 17, 2011

A really amazing professor. He doesn't hand out good grades like candy, you have to earn them. However, he is extremely helpful in all aspects. He doesn't make you feel stupid at all when you ask questions, and helps you loads during office hours. Can be funny at times, too. He's not 'easy', but he definitely knows how to teach. Best math prof.

5.0
2.0
MATH102
Apr 24, 2011

Castro is so sweet. He's soft spoken and speaks slowly and clearly, making sure everyone understands the concepts. He gives numerous practice material that is very similar to the test, and is very straightforward with the material. I wish all my math and chem teachers were like him.

5.0
2.0
MATH000
May 17, 2011

This is the best math teacher you will ever want to find. He taught me all the math that I know and I even had classes with him in Jr High School. He continues to be an excellent professor. You won't be disappointed.

5.0
2.0
MATH102
Nov 11, 2011

Castro is the epitome of a great math professor. He is so clear and shows interest in wanting to help you understand. He is rather soft-spoken but it's *to make you listen*. Haha. Excellent Professor! I HIGHLY RECOMMEND!

3.0
5.0
MATH102
Dec 8, 2011

Castro is a nice guy and all but who cares about that. He writes the tests for math 102 so there is a bright side on that. But his tests are very difficult he gives you the essential skills for what are gonna be on the test but when you take the test they are way off from what the essential skills really are

5.0
4.0
MATH104
Jan 10, 2012

Castro is amazing. I HATE math because I am terrible at it, but luckily I had him for 102/104. He teaches everything clearly, his examples/hw are almost always what will be on exams, and he writes the common finals. I'm bad at math and didn't get anything short of a B+ on any of my exams. Your grade(s) in the class will reflect your efforts.

5.0
4.0
MATH102
May 18, 2012

he's a tough grader. Hardly any partial credit and if you make a small error, he will remove a huge chunk of pts. Also he's very discouraging. first day he said "only 15% of you will pass." last week of class-"The final will be the lowest score for most of you." Studied my butt off and got low C's but I'm bad at math. Don't take if you suck at math

4.0
5.0
MATH102
May 26, 2012

Avoid if you suck at math (or want an A or B). Some got C's and a majority of the class didn't pass. No curve, and a very tough grader.

4.0
4.0
MATH102
May 26, 2012

Castro is a great professor even through his grading can be a bit harsh. It's one of those classes where you absolutely cannot miss lecture and it's also a class where you MUST do your homework in order to fully understand the material. I recommend him because his explanations are clear and his harshness pays off during the test and the final.

5.0
2.0
MATH102
May 29, 2012

Greatest professor ever! Feel like I Can teach the material now. He really explains everything well enough to get the material perfectly. I wish he taught higher level classes. I got an A on the final thanks to him.

5.0
1.0
MATH102
Jun 1, 2012

He is a great professor. I wish he teaches higher math levels. He teaches clearly and his test can be easy if you do the homework and the quiz.

5.0
3.0
MATH102
Jul 4, 2012

Best math teacher I have ever had. He will always stop to explain something no matter how simple as long as you ask. Before a test he gives you exams from previous semesters for practice. I never had this math in high school, and I got a 95% in the class. There are 3 tests (20% each), a final (30%), online and in-class homework (10%).

5.0
1.0
MATH102
Jul 11, 2012

He's The best teacher I've ever had..!!

5.0
1.0
MATH102
Jul 16, 2012

A really good teacher. He is on top of his stuff. If you want to get an A take this class.

5.0
1.0
MATH102
Jul 23, 2012

He is great pro. He explains anything you ask. Before each test, he gives review and for the final just study the reviews and you will take at least B-. I got an A

5.0
2.0
MATH102
Aug 16, 2012

He's the best math teacher I've ever had .. thank u professor Castro!!!

5.0
3.0
MATH102
Nov 15, 2012

Best math professor ever. The material is difficult but he is not. Will explain anything you are confused about, no matter how simple it maybe online homework assignments on every section and quizzes on every chapter. In class exams and a common final. Very highly recommended especially if you are very bad at math he will be very helpful

4.0
4.0
MATH102
Dec 24, 2012

He is a great teacher. His tests are very hard though. You will not pass if you do not study. As a teacher though, great guy. I would recommend him.

4.0
5.0
MATH102
May 6, 2013

hes nice and is very helpful but thats all he really is. he is super tough grader, made some small errors like [] instead of () and took almost 90% of that question grade points off. do not take this class if you just need math credit, take something easier like math 131 or 210 or stats. more than half the class fails this class

4.0
4.0
MATH102
May 12, 2013

He went through the topics very quickly and the tests were pretty hard even though he gave very easy examples when teaching the material. He said that nearly half the class fails each semester. #IAmThe1/2 ._.

5.0
3.0
MATH102
May 14, 2013

Professor Castro is a great professor! I will agree that his tests can be hard only if you do not study. If you think you're gonna pass by just knowing the material, you're wrong. You will need practice problems on your own to do good on the test. But he is very clear, and is willing to help at all times! Highly recommended.

5.0
2.0
MATH102
May 18, 2013

very easy and laid back professor. He teach at steady pace and will gladly answer any questions you have.

5.0
1.0
MATH102
Jun 21, 2013

He is awsome!!! <3

2.0
5.0
MATH102
Jul 18, 2013

He has his own way of teaching his concepts and style of teaching personally got me confused. he trys to explain everything and it is hard to hear what he's saying if he has a lecture hall size class. he never used the book for anything. his tests were incredibly hard.

5.0
2.0
MATH102
Nov 18, 2013

Great professor, very clear. His tests are only difficult if you don't study/pay attention. Homework is mostly online, and if you have a question he will be sure to answer it.

5.0
4.0
MATH102
Grade: Rather_Not_Say
Jan 11, 2014

I have always been very bad at math so of course I knew the class would be a challenge but Professor Castro went over everything thoroughly. He was not judgmental and encouraged questions. There are a total of 3 tests in the class plus the final. The first test was multiple choice but the next two were written. I passed with a C But it was hard.

5.0
3.0
MATH102
Jan 12, 2014

I liked Prof. Castro! But his tests are VERY hard. He emails the class study guides before each test, but make sure you study your notes as well as the study guides. He picks the trickiest questions for the tests, so be sure to study the examples you thought were hard (from your notes) because those questions will most likely be on the test.

5.0
4.0
MATH125
Feb 6, 2014

I found that if you haven't taken Math for awhile, you really need to get up to speed first. Self study is a must. I used Youtube videos. Do the homework assigned and ASK questions when you don't understand. Castro teaches shortcuts, which is great, but I need to fully understand something before I learn shortcuts. Castro is very helpful.

5.0
2.0
MATH102
Apr 25, 2014

He is the best when it comes teaching math. He is very knowledgable it what he's saying and explains it in such a way that you will understand it.

5.0
3.0
MATH262
Grade: C
May 25, 2014

Best math professor I've had at CSUN, really knows his stuff and makes it easy to understand. His test are hard and require you to not only know how to do the problems but understand the reasoning behind them.

4.0
5.0
MATH262
Jun 4, 2014

First off let me just say that this class was the hardest math class I have ever taken. The tests tend to be a lot more difficult than the hw, so you must UNDERSTAND everything. 70% proof based. He was also either always very late or absent during his office hours. With that being said, he was not that bad. Bring your A game or you WILL FAIL!

4.0
3.0
MATH102
Grade: C-
Nov 7, 2014

He was my first math teacher for math 102, the course was hard and easy at times depending on the section. I'm a mechanical engineer major and this class was pretty tough but he is willing to help you. He's pretty chill and cool.

3.0
4.0
MATH102
Dec 11, 2014

His lectures are well explained but tests are tough!!! You have to really pay attention and focus if you want to pass!

5.0
2.0
MATH102
Grade: A-
Dec 16, 2014

Very clear teaching style. All you have to do to pass the class is show up and do the reviews for his tests. Tests can be hard sometimes but just study. Great at answering questions. Grading scale is normal No curves. Online homework and quizzes for each chapter. In class tests are all about 10 questions each. SHOW UP TO CLASS

2.0
5.0
MATH102
Dec 20, 2014

I'm not great at math which explains why I didnt have the best time taking this class but his lectures were clear and he explained things really well although they were kind of boring. My big problem with him is that he NEVER replies to any emails! If you're having trouble with the hw website or have any questions about the class he wont reply.

5.0
1.0
102
Grade: A
Jan 9, 2015

Best math professor ever!!

5.0
3.0
MATH102
Grade: A
Apr 16, 2015

I've taken Castro for both math 102 and 104 and he is hands down the best math professor available at CSUN. He is the head of the math department meaning he is the one who makes the final for all the 102 and 104 students!!! I've never had anyone explain math so well. Attendance is key though. He takes role everyday.

3.0
5.0
MATH262
Grade: D-
Apr 29, 2015

His class is not a joke ! you must understand 100% of the material & 80% of class are poof which make class poof based ! even if you do the all HW in the book still you are confuse for his test ! NOOO curve on this class ! 3 test + final + 15 % HW. However he is very knowledgeable Prof & expect you to know everything like himself. good luck !

5.0
4.0
262
May 22, 2015

Pros: Very nice, calm, and clear. Tells you what to expect on the exams. His test reviews are almost spelling out what will be on the test, but don't get cocky, because 50% of the test is pretty tough. Cons: Late to office hours regularly. Doesn't curve Overall: If you enjoy math, andor are serious about it, take him. He's really great

5.0
2.0
MATH360
May 27, 2015

Assigned review packets prior to exams which exactly contained what was going to be on the test, literally. Don't think he was very organized with regard to homework. Lectures are slow and smooth which gives you ample time to digest the information. HW was definitely harder than the exams

3.0
4.0
MATH102
Grade: C-
Jun 24, 2015

The lectures are very long and boring, plus his voice makes it worse. This was a very challenging class, and he expects that his students know everything right off the top of their heads. He moves way too fast in lectures, it's hard to grasp the difficult concepts. I recommend another professor, one that actually wants their students to succeed.

5.0
3.0
MATH102
Grade: B+
Aug 28, 2015

Professor Castro class was so nice, I took it in the summer and the only problem was that we take everything so quickly. His lectures were clear if you focus with him. You must do the homework to do well in the exam. 3 test and 1 final. He was so helpful, you must study to get a good grade!

4.0
5.0
MATH262
Grade: D+
Nov 7, 2015

In linear algebra he expects so much from the student. It is all proofs so you need to know the subject conceptually like a pro. If you are taking linear algebra just because your major requires you, take someone else. If you really want to learn linear and spend all your time understanding the deep concepts and proofs take him. He is a genius.

3.0
5.0
MATH102
Grade: F
Dec 3, 2015

He does nothing to motivate students. He tells us to do class work for homework and he won't even collect it. People misbehave in class and he does nothing to shut them up.

5.0
1.0
MATH102
Grade: A+
Dec 12, 2015

His lectures are very clear. He does motivate his students. As long as you PAY ATTENTION to the lecture, you will pass with an A guaranteed!

5.0
1.0
MATH102
Grade: A+
Dec 16, 2015

Best professor ever! He is very clear with the lectures, he explains every problem that will be on the midterms. If you are willing to pay attention in class, there is no way you can't pass with an A!

3.0
4.0
MATH262
Grade: B+
Dec 17, 2015

He expects you to know the concepts behind the proofs so well when it isn't really that simple. Lot of the proofs have so much that we have to innately know concepts to paint the picture needed to solve said proof. Tests are also killer and extremely difficult.

3.0
4.0
MATH262
Dec 29, 2015

He is a very challenging professor. His class is one that you must devote long hours to just to survive. It you do then you should be able to understand it since he is very clear and a stellar teacher. It is a very difficult class. Lots of hw that he collects. Most of the tests very very difficult.

4.0
3.0
MATH102
Grade: C+
Jan 5, 2016

The lectures consist of him reading off the workbook and doing example problems. His test are some what difficult but gives a study guide for each of the three test you take throughout the semester. When finals approached he held a study room separate from the regular days of class. Overall, if you put the effort you should have no problem.

4.0
4.0
MATH262
Grade: C
Jan 14, 2016

He's very good at explaining the material, and an easy grader for the homework. However 262 is still a very difficult class; the second midterm and the final are the most difficult. Book can be found online.

5.0
1.0
MATH102
Grade: A-
May 22, 2016

AWESOME TEACHER!!!!!!!!!

4.0
4.0
MATH104
Grade: B
Jun 6, 2016
Would take again

You won't regret taking him he's a great professor. He's also a major hottie!

5.0
5.0
MATH262
Jul 1, 2016
Would take again

Prof Castro really is a great professor. LA is a really tough class and he explains it well, but the tests are really tough. It would take many hours of studying per week to do well in this class. This was my second time taking LA, and I now have to take it a third time, but if you study hard you will have a great foundation in this subject

5.0
4.0
MATH102
Grade: B-
Jul 31, 2016
Would take again

Honestly the best math professor by far! Really works with you to make sure that you do well in his class and is willing to spend one-on-one time with you. He is also such a cutie! I wanted to take him for Math 104 but sadly he wasn't teaching. Take him! You totally won't regret it!

5.0
3.0
MATH102
Grade: B
Sep 1, 2016
Would take again

best math professor or teacher I've ever had. I failed Math 102 my first time through because my previous prof didn't teach much of the material because she assumed most students covered it in high school (???). Castro clearly explains everything, takes the time to answer questions in class, and doesn't rush through the lecture.

Gives good feedback
Clear grading criteria
5.0
3.0
MATH102
Grade: A
Dec 8, 2016
Would take again

He's very skilled in mathematics but he doesn't act cocky like most math professors. He's caring and very patient with his students. Just a real gem. I feel so lucky to have had him as a professor.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
3.0
MATH102
Grade: A
Dec 11, 2016
Would take again

The most amazing math teacher I have ever taken. He really listens to you when you need the help. He really knows his stuff. always willing to give more help, very clear and if you do not get the first time he explains it to you over again in a different simpler way.

Tough Grader
Gives good feedback
Respected
4.0
3.0
MATH102
Jan 15, 2017
Would take again

A good math professor. Always answers questions politely and cares about the class. Weekly homework given on XYZ online math program w/ 3 chapter tests and a cumulative final.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
4.0
4.0
MATH102
Jan 24, 2017
Wouldn't take again

he's a good professor, but if you're terrible at math, don't take him.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
MATH262
Grade: B+
May 21, 2017
Would take again

Really great math teacher that cares for his students. He goes through lots of examples that made the questions in the book look easy. If you do the review handouts that he gives for each test and understand each question, you should be able to pass the class

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH102
May 27, 2017
Would take again

Professor Castro is a great teacher. He doesn't speed through the work, but rather shows everything step by step, explaining everything in detail. Definitely wants to help every student understand the material and pass.

Respected
Clear grading criteria
Caring
5.0
3.0
MATH102
Grade: B+
Jun 2, 2017
Would take again

Professor Castro is an amazing professor, very approachable. Failed the first time passed w/ him. His lectures are very straightforward and easy to understand, goes step by step. Don't slack, keep up with what he's teaching, he's there for a reason so go to him. 3 test + cumulative final. Attendance matters as it is counted as classwork(10%)

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
3.0
MATH102
Jul 6, 2017
Would take again

Professor Castro has been my favorite professor at CSUN, and by far my favorite class, which is ironic because before him I absolutely hated math. He will make you enjoy math, and he is also very patient. He once said " people who are smart are talented, but for others its all about being persistent" and that has gotten me through college.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
3.0
MATH102
Grade: A+
Aug 22, 2017
Would take again

Amazing professor. Go to class it is the only way that you will learn. He made me want to do good in the class and I really appreciated his class.

Gives good feedback
Respected
Caring
5.0
2.0
MATH102
Grade: A+
Sep 5, 2017
Would take again

He is one of the best professors that I've taken. His lectures are simple and very easy to understand. He explains all the material easily and clearly.

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
2.0
MATH102
Grade: B+
Sep 29, 2017
Would take again

Take him. Helps you understand everything. Go to his office hours as well he really cares about the grade you earn. Love his teaching methods.

Gives good feedback
Respected
Participation matters
5.0
2.0
MATH102
Grade: B
Nov 24, 2017
Would take again

Take him, take him, take him. He explains EVERYTHING clearly and cares about your grade. I'm upset because he teaches Math102 and Calculus 3! I'm currently in Calculus 1 and I'm super butthurt that he doesn't teach Cal 2,3.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
MATH102
Grade: A+
Dec 12, 2017
Would take again

Castro was the best professor that can teach Math 102. He always goes over little by little of how to do the math correctly. Of course, Castro will always help you out. All tests were from the chapters you learned. Homework was online, which students hate to do it, but it's worth it and can raise the overall grade. Take Castro. You won't regret it.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
MATH102
Dec 22, 2017
Would take again

Prof. Castro is really good at explaining, he goes step by step so you could fully understand what is going on. For M102 there are only 3 CHs, so you'll only get 3 tests throughout the sem. but they're difficult if you don't study. When you don't understand something, I'd recommend to ask questions in class, go to his office hrs, &amp; go to tutoring.

Respected
Skip class? You won't pass.
Tests? Not many
5.0
4.0
MATH262
Grade: A
Dec 23, 2017
Would take again

Excellent lecturer, very easy to follow. Went in expecting the class to be very difficult, and while it is definitely a lot of work and kind of abstract it was a breeze thanks to Castro. Lots of homework to keep up with, so be prepared. Tests are straightforward, wasn't surprised by anything on them. Would take again

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
3.0
MATH102
Dec 23, 2017
Would take again

Honestly one of the best math professors I've ever had. Explains everything clearly and truly cares about his students. Answers all the questions the students ask and won't move on unless they understand the question. You do have to show up to class and do the homework on time, he also gives you 3 late passes for the homework.

Skip class? You won't pass.
LOTS OF HOMEWORK
Amazing lectures
1.0
5.0
MATH262
Dec 26, 2017
Wouldn't take again

Draconian rules he doesn't follow. This isn't high school. I'm paying him to teach me. Says his strict rules are to stop distractions but then leaves his phone volume on during tests and is late multiple times throughout the semester to class. After going to the bathroom because I had 3 class back to back he reamed me.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
MATH262
Grade: C+
Dec 27, 2017
Would take again

I personally never asked for help in class but he was already ready to answer any questions in class and even encouraged students to email him for help or to attend his office hrs. For tests, doing ALL of your HW as soon as possible and going over his study guides should get you a good grade. I slacked off at the start and wound up really hurting.

Skip class? You won't pass.
Clear grading criteria
TEST HEAVY
5.0
3.0
MATH102
Grade: B+
Jan 3, 2018
Would take again

He's an awesome professor who really does a good job at teaching what he knows, lectures can get a little stale at times but he has very reasonable expecations that arent that hard to meet. Make sure you study for the 3 tests and Final

Gives good feedback
Skip class? You won't pass.
Amazing lectures
3.0
4.0
MATH250
Feb 16, 2018
Wouldn't take again

Has an very odd no bathroom rule. Ive never had a professor like that before. Says it distracts the class but doesnt understand you cant control WHEN you have to go. But otherwise he is a great teacher.

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
MATH102
Feb 16, 2018
Wouldn't take again

Needs to get rid of no bathroom rule. This is not high school.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
2.0
MATH102
Mar 15, 2018
Would take again

He is a great Professor. Although, he does get mad when students leave to go to the restroom. I would recommend this course because he really takes his time to teach and he makes it very simple.

Respected
Skip class? You won't pass.
Clear grading criteria
4.0
3.0
MATH102
Grade: A-
May 9, 2018
Would take again

He is a great Professor and really wants all his students to excel. Although, he does get mad when students leave to go to the restroom which is a bit nit-picky on his part but it's because the door makes a disrupting loud slam. I would recommend his class because he really takes his time to teach and he makes it very simple.

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
5.0
3.0
MATH102
Grade: A+
May 13, 2018
Would take again

AMAZING PROFESSOR! I think his way of teaching is at a perfect pace for everyone to keep up. Do not take if you hope to miss class, do not take if you hate turning in homework, and do not take if you have the bladder of a squirrel. He dislikes when people leave the classroom. It's rude! But overall Great professor! RECOMMENDED!

Tough Grader
Gives good feedback
Skip class? You won't pass.
5.0
4.0
MATH250
Grade: B+
May 31, 2018
Would take again

He is an amazing Professor. He made calc 3 easier than what I expected. His tests are more tricky then difficult, so make sure you study whatever he specifically tells you to go over before an exam. Highly recommend him for any math class at CSUN

Tough Grader
Respected
LECTURE HEAVY
5.0
3.0
MATH102
Grade: C
Jul 19, 2018
Would take again

Professor Castro is amazing and so helpful. Go to his office hours ask him anything you would want. He was able to teach the material in a month a half comparing to the fall material it takes the professor to finish it in a longer time. I traveled and missed 3 days and I was able to pass the class.

Gives good feedback
Respected
Participation matters
5.0
2.0
MATH102
Grade: A
Aug 26, 2018
Would take again

Having taken Calculus in high school, this class really refreshed my memory on certain topics. Lectures so good that he answers your questions before you even answer them.

Respected
Amazing lectures
Caring
1.0
5.0
MATH262
Oct 26, 2018
Wouldn't take again

Do not take him for linear algebra. I repeat do not take him for linear algebra . He is a good calc professor but he is horrible at teaching linear and he is a hard grader . Most of his linear students fail .

5.0
3.0
MATH261
Nov 8, 2018
Would take again

I am taking him for calc 1. He lectures very well! Answers all your questions, sometimes he conplicates his answer but he will always clarify more if you need it. He gave us study guides. He does give LOTS of homework from the textbook. Does not grade on a curve, takes attendance, gives you options at the end to bump your grade. Highly reccommend!

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
3.0
MATH262
Grade: A+
Dec 13, 2018
Would take again

James Castro is a gem. If you want the secret to get an 'A' in this class YOU MUST DO ALL THE HOMEWORK ; YOU MUST GO TO ATLEAST 1 OFFICE HOUR EACH WEEK TO GET PROOFS*CHECKED. ; YOU MUST STUDY THE PRACTICE TESTS/PROBLEMS. Do that get an A. PROOFS ARE SOOOOO IMPORTANT. You MUST!!!!! go and check if you are doing the HMWK problems correctly

Respected
Get ready to read
Amazing lectures
5.0
4.0
MATH102
Grade: A-
Dec 14, 2018
Would take again

Professor Castro made me love math! Hes incredible and he made math easy to understand. Would totally take him again if I could!

Tough Grader
Respected
Amazing lectures
5.0
3.0
MATH102
Grade: B-
Jan 3, 2019
Would take again

Showing up for this class is extremely important. The homework assignments are similar to whats on the actual test which is really helpful, and does a good job preparing you for the final.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
MATH250
Grade: A
Jan 8, 2019
Would take again

Prof. Castro is such a chill and friendly guy. His lectures are good and he is very patient with people's questions. The tests are pretty straight-forward and he gives plenty of time to complete them.

Clear grading criteria
Amazing lectures
Caring
3.0
3.0
MATH102
Grade: B+
Jan 19, 2019
Would take again

Professor Castro is a fantastic math teacher. He is very clear and concise when it comes to explaining how the problem is solved and even offers multiple short cuts to make solving the problem easier to complete. In class textbook use, and all the homework is on XYZ. He provides multiple practice tests and reviews, study and you will pass.

Gives good feedback
TEST HEAVY
GRADED BY FEW THINGS
5.0
3.0
MATH262
Jan 26, 2019
Would take again

I highly suggest that you send in your proofs to him. He even tells students the first day to send them in because they can be quite challenging and the class is basically proof based. He is good with accommodating to your schedule if you can not make his office hours. Homework will be assigned from the textbook.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
MATH250
Grade: A-
Jan 29, 2019
Would take again

show up, take notes, and study the examples he give in class you will get an A. his lectures are super clear and organized. i wish all the Calc professors are like him.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
M150
Jun 6, 2019
Would take again

Castro is an amazing professor. He is very approachable, patient, and wants his students to succeed. His lectures are very clear and he always checks to see if everyone understands the material before moving forward. Would recommend him for any math course. If you pay attention in class and aren't afraid to ask for help you should be able to pass.

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
MATH250
Grade: B
Jul 29, 2019
Would take again

By far, the best math professor I've taken to date. He has unending patience, cares to make sure everyone understands the material, is extremely approachable, and offers a huge extra credit opportunity for those who participate. If you're looking for the perfect math professor, you've found him.

Hilarious
Caring
EXTRA CREDIT
5.0
4.0
MATH262
Grade: B
Dec 20, 2019
Would take again

Expect lots of self-studying! Youtube videos help! He gives reviews and past tests, which I find are most helpful for the tests and final. Pay attention to the examples in class! (Especially those he says will show up again!) GO TO HIS OFFICE HOURS, YOU WILL NOT REGRET IT! Overall, very clear and straightforward professor! Would take him again!

Respected
Accessible outside class
Tough grader
5.0
3.0
MATH262
Grade: C+
Dec 18, 2020
Would take again

Professor Castro is an outstanding teacher. I took him for online classes and he always answered questions and went above and beyond for his students. Linear algebra nisna difficult class but professor Castro does his up most best to help

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
MATH250
Grade: A
May 27, 2021
Would take again

Castro is an excellent professor to have for any math course. His lectures are very organized and he explains concepts in the simplest way possible. He truly dedicates his time and effort in making his students understand each concept. The level of patience he has for answering questions is incredible. I'm very grateful to have him as my professor.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
4.0
MATH150A
May 29, 2021
Would take again

Great teacher. Very thorough in teaching to help students understand material. 10/10 teacher would definitely take again.

Amazing lectures
Caring
Respected
5.0
3.0
MATH150A
Grade: C
May 29, 2021
Would take again

Professor Castro made calculus so much more easier!!! He is very lenient and cares about his students even through Zoom. Just do the homework and study for the exams and you will pass. He goes over exam material beforehand so there are no surprises. This man needs a raise! By far the best math professor Ive had.

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
4.0
MATH262
Grade: A
Dec 23, 2021
Would take again

Castro was great at explaining complex topics of linear algebra. He was very caring and spent a lot of time answering questions/reviewing for the final exam. Used mainly xyz for assignments, some textbook assignments, and 1 problem presentation. It is a hard subject, but if you put in the work you will succeed.

Accessible outside class
Clear grading criteria
Caring
5.0
2.0
MATH262
Grade: A
Jan 17, 2024
Would take again

He is a very good professor. The material is hard and he tries very hard to make it easy to understand. He happily answers questions in and outside the classroom. By far my best math professor at CSUN. I would definitely recommend taking him. Although this is a hard class, so you should definitely get yourself a buddy. Required effort for an A.

Amazing lectures
Gives good feedback
Accessible outside class
1.0
5.0
262
Grade: F
Sep 8, 2024

Spams Fs if u make one mistake on a take home quiz. Insults your handwriting because he's too lazy to zoom in with all the work you have to show. Rather would take Leeta Green than him.

Tough grader
Lots of homework
5.0
4.0
MATH262
Grade: B+
Oct 23, 2024
Would take again

Professor Castro is great at explaining linear algebra concepts. The class is challenging, but he's very helpful in office hours and encourages using resources like the textbook and unstuck study for extra practice. With consistent effort, you can definitely succeed.

2.0
5.0
262
Grade: Drop/Withdrawal
Nov 14, 2024

Obnoxious attendance policy, will ding you for even being a few minutes late. Expects you to know much as him with his "take-home" quizzes instead of giving online homework. Good at explaining in class but does not give direct and clear examples. Take another professor.

Tough grader
Lecture heavy
4.0
4.0
MATH262
Grade: B+
May 16, 2025
Would take again

imo he grades a little too harshly especially on the take home quizzes. the quizzes are your best study guide for the 2 Midterms and final. You can take 1 cheat-sheet front and back to the final exam which is really useful. His lectures are great and very understandable

Tough grader
Gives good feedback
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

69%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 53 grades
Most common grades:
A (10)
B+ (10)
A+ (7)
Grade Distribution
A(17)B(7)C(10)D(3)F(2)A-/B+(15)
Based on 55 reported grades
A: 10
B+: 10
A+: 7
A-: 5
Common Tags
Gives good feedback (21)
Skip class? You won't pass. (18)
Respected (16)
Amazing lectures (14)
Clear grading criteria (13)
Caring (12)
Tough Grader (6)
ACCESSIBLE OUTSIDE CLASS (5)
Rating Trend

Stable

-0.12 avg change
Dec
Jan
Sep
Oct
Nov
May
Last 6 months
Ratings by Course

102

5.0

(2)

MATH255B

5.0

(1)

MATH094

5.0

(1)

MATH255A

5.0

(7)

MATH125

5.0

(2)
+20 more courses
Difficulty by Course

262

4.7

MATH262

4.0

MATGH255A

4.0

MATH260

4.0

CALC101

4.0

Similar Professors