Average 4.17 based on 110 teacher ratings
Caven Shen is a Multiple Subjects teacher at Arcadia High School located in Arcadia, California and part of Arcadia Unified. Caven Shen's 110 teacher ratings contributes to Arcadia High School's ranking of 1,246 in California. Additionally, the average teacher rating at Arcadia High School is 4.08 stars.
4
Easiness
4
Helpfulness
4
Clarity
4
Knowledge
4
Textbook Use
3
Exam Difficulty
5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
1
Exam Difficulty

Enroll in this class if you're a senior

5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
1
Exam Difficulty

BEST TEACHER EVER! WORK HARD AND HE WON'T PICK ON YOU *cough (Jason)

5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
1
Exam Difficulty

Mr. Shen is OP. His class is really easy! Don't procrastinate or he will hate you. Ask Mr. Shen about Heng Yu.
K

5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
4
Exam Difficulty

Mr Shen is such a G

5
Recommended
5
Easiness
5
Helpfulness
2
Clarity
5
Knowledge
5
Textbook Use
2
Exam Difficulty

I had him for c++. Very helpful teacher, though he can be confusing at times. Almost all tests are open notes and its super easy to pass Mr. Shen's class.

1
Recommended
3
Easiness
2
Helpfulness
1
Clarity
1
Knowledge
3
Textbook Use
3
Exam Difficulty

1. He gets off topic way too much and acts like he knows a lot about college (claims he went to UCI but actually went to Cal State LA)
2. Really don't understand how he lasted so long at AHS, probably because he gives out free points opportunities to those failing his class, so it doesn't make him look bad. (That's the only way he helps students)
3. He calls students out and makes the whole room very awkward, he doesn't let students give an explanation and assumes that his judgment is right.

5
Recommended
1
Easiness
3
Helpfulness
1
Clarity
4
Knowledge
1
Textbook Use
5
Exam Difficulty

Obviously, Mr.Shen is awesome. He's so chubby and doesn't hesitate to help other students as well.

5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
1
Textbook Use
5
Exam Difficulty

HE IS A AWESOME TEACHER

5
Recommended
4
Easiness
5
Helpfulness
3
Clarity
5
Knowledge
4
Textbook Use
4
Exam Difficulty

He is good in general, the only thing is that he teaches too fast. But I totally had a good time with him and he does help students a lot.

5
Recommended
1
Easiness
4
Helpfulness
3
Clarity
5
Knowledge
5
Textbook Use
1
Exam Difficulty

Salty but chill

5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
5
Exam Difficulty

Mr Shen, Jan Ning plays Hearthstone on bis phone every single day. Please enroll him in AP Hearthstone 4, he will get an A in that class.

5
Recommended
3
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
5
Exam Difficulty

We went here tonight as we had eaten Spanish meals for the past 3 x nights and wanted something different. OH MY GOD - the food is disgusting, went for the ribs and the oyster sauce beef with rice. The ribs looked like they were around a year old...like something you would give to a dog, stale charcoal like meat. The beef i cannot even confirm was beef, it tasted and had the texture of very slightly cooked bacon. Jn

5
Recommended
3
Easiness
5
Helpfulness
4
Clarity
5
Knowledge
4
Textbook Use
2
Exam Difficulty

I've had Mr. Shen for Chinese 4, and he's definitely one of my favorite teachers. He goes above and beyond for you; he taught the whole class a lot of life lessons (how to manage money, etc.). He cares about you a lot. Though he exams are not that easy, he was a great teacher and taught broadly.

3
Easiness
4
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
3
Exam Difficulty

i have mr shen for almost all of my high school years. he is the best teacher ever! he is so funny that u are awake in class almost all the time! if you study hard and do your homework, you will be fine in that class

4
Easiness
4
Helpfulness
4
Clarity
4
Knowledge

Mr. Shen is a very fair teacher. Do your homework and study the homework that you do and you'll get a B easily. If you want an A you will have to study hard, but nothing much. He's class is really funny and he's really fun to talk to. He will be hard on students who don't try because he understands what they need to work harder; he doesn't hate on them.

4
Easiness
4
Helpfulness
3
Clarity
5
Knowledge

He's a great teacher, and it's actually fun being in his class. He's very outgoing. He doesn't exactly mesh with the shy students, but he's pretty chill. If you try hard, you'll at least get an B. If you try really hard, you'll get an A.

5
Easiness
2
Helpfulness
2
Clarity
1
Knowledge

This is literally the world's hardest teacher for Freshmen year. I was caught cheating in the library by Shen which i didn't even do. This teacher has some super weird questions and his tests/quizes are each week 2-3 while he does not grade fairly. He chooses favorites which is unfair and prefers 10th than 9th.
~JL

5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

best teacher ever! i wish everyone could get him as a teacher!

3
Easiness
3
Helpfulness
2
Clarity
2
Knowledge

I was in his AP Chinese class. He started out very nice until he began playing favorites. He's very cruel to those he doesn't like. I am a hard working student but we were like oil and water and did not mix. He gave me a horrible attitude when I just asked questions on homework. Hopefully you get on his good side, or getting your desired grade will be exceedingly difficult. He has no structure, and pretty much throws random quizzes at you. It's honestly a chill class, with it's downside.

3
Easiness
4
Helpfulness
3
Clarity
3
Knowledge

Mr. Shen's class is honestly not all that hard. It is easy to get an A as long as you do your homework because that is what he bases all of his tests off of. However, because of this, you do not really test your knowledge of how much you know. The only thing I do not like about his class is that he is not afraid to call you out. If you are doing poorly in his class, he announces it to the whole class. He believes everyone does "mediocre work." Which is kind of annoying. He is also very moody.

1
Easiness
3
Helpfulness
3
Clarity
4
Knowledge

Mr. Shen's class is really really fun but you have to work very hard in his class. Sometimes, students get caught off guard because the class is so fun and then forget about actually working hard. As long as you study, work hard, and don't be lazy you can get a decent grade. Sometimes the things he asks for is a bit far fetched but if you're willing to put in the effort, it should be alright.

3
Easiness
1
Helpfulness
1
Clarity
1
Knowledge

To everyone's surprise, yes he does play favorites and is extremely ignorant. We do not go over lesson plans as thoroughly as we should and he's too lazy to provide written examples of the homework. He makes fun of students without acknowledging his own incompetence.

1
Easiness
1
Helpfulness
1
Clarity
3
Knowledge

2
Easiness
2
Helpfulness
3
Clarity
4
Knowledge

2
Easiness
2
Helpfulness
2
Clarity
3
Knowledge

He has a good sense of humor, but I honestly did not like his class. I find that he's a bit disorganized and doesn't plan very well. And he's too harsh at times.

5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

awesome chinese teacher!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

5
Easiness
5
Helpfulness
5
Clarity

Cool teacher! Not only does he tell funny jokes and life stories, but he also goes out of his way to help struggling students. Put in the time to do homework and study, and you'll do fine.

5
Easiness
5
Helpfulness
5
Clarity

Mr.Shen is amazing, I love it when he reads out our Mandarin texts while making up voices for the characters. He's a funny guy to have as a teacher. Not only does he prepare you for the AP Mandarin but he makes learning memorable and fun. I definitely recommend this teacher.

5
Easiness
5
Helpfulness
5
Clarity

Don't hate.

4
Easiness
4
Helpfulness
3
Clarity

You might hate him while you have him but afterwards all you have is good memories. (: I had him for AP Mandarin (his last batch of sophomores!) and he was a hard teacher but he prepares you for the AP test really well, and he's funny and cool.. on the good days. He can be mean when he's grouchy though, so don't get on his bad side. Other than that after the course is over he's totally someone you'd want to stay friends with. (:

4
Easiness
5
Helpfulness
5
Clarity

I had him for Mandarin 2 back in 06-07 (he no longer teaches that), Comp Sci and Web Page. He's easy as long as you do your work and turn them in on time. He is willing to help you when he knows you are actually trying and not just wanting to bs to get a boost in the grade. Always clear on what he wants. Pretty chill and cool. Like most people said, his grading is justified. It's your fault if you don't get the grade you want. He like to say the word "mediocore."

4
Easiness
4
Helpfulness
4
Clarity

Super easy teacher in Comp Sci and Web Page Design. He plays favorites, but it is justified. The students on his good books are basically the ones who TRY in his class.

3
Easiness
3
Helpfulness
4
Clarity

had him for web design. he's a pretty cool person. he makes the class really chill so you should sit with your friends. his grade system is completely justified so if you dont get a good grade its your fault. if you dont understand the material, he usually grabs someone he knows it and makes that person teach you so make friends with the smart ones. overall a very lax, fair class, dont expect too much help from him though. he only helps his faves but its not really much of a big deal most people play in cla

5
Easiness
5
Helpfulness
5
Clarity

Had him for Comp Sci. Super chill class. The only reason you fail the class is if you get distracted by internet or friends.

5
Easiness
5
Helpfulness
5
Clarity

5
Easiness
5
Helpfulness
5
Clarity

Dude. He's the only Chinese teacher without an accent I had seen in all four years of high school. How is this even possible??? By the way, he's an awesome teacher. Pretty chill, if you're on his good side. If you're on his bad side...good luck surviving the semester.

5
Easiness
5
Helpfulness
5
Clarity

He has the rare ability to make the class turn on the troublemakers. I like this very much.

3
Easiness
4
Helpfulness
3
Clarity

Shen is a really cool teacher. If you have him, you are guaranteed to have a good time in his class. For AP Mandarin, he wasn't hard yet he wasn't easy. His homework andtests are pretty straightfoward. Honestly, if you just do the homework and actually study for the tesst for 30 minutes, you'll for sure get an A. And his tests aren't that hard; it's basically the EXACT SAME questions from the homework. He does have occasional bad days so just don't bother him when he's in a bad mood. DON't GET LAZY.

1
Easiness
1
Helpfulness
2
Clarity

high expectations. no standards. hard at grading. not very good at teaching.. idk how he became a teacher. Goes way off to his personal life too much. Very poor instructions when giving out assignments and grades however he likes on test depending on whether he likes u or not.

2
Easiness
2
Helpfulness
2
Clarity

He can be nice and his class could be fun, but he is very inflexible when it comes to grades. It almost seems like he enjoys seeing you fail. Not willing to negotiate either.

4
Easiness
3
Helpfulness
4
Clarity

5
Easiness
5
Helpfulness
5
Clarity

3
Easiness
5
Helpfulness
5
Clarity

Very chill and always takes his time to help and talk with his students.

5
Easiness
5
Helpfulness
5
Clarity

HE IS LIKE THE COOLEST TEACHER EVER! i have him for mandarin and computer science! he's so fun to talk to, if you really try he'll just give you a A (: coolio

3
Easiness
5
Helpfulness
5
Clarity

Shen is the best mandarin teacher I've ever had. He's really funny and he connects with students. Although he assigns lots of hw and projects, they're all interesting. [may be moody sometimes though]

1
Easiness
3
Helpfulness
2
Clarity

had him for mandarin ... hes pretty cool nd stuff, but his class is SOOOO HARD!!! it was like AP MANDARIN or something ... seriously, only natural speakers got A's in his classes ... but overall, fun teacher, fun class

3
Easiness
2
Helpfulness
5
Clarity

shen is ok. he can be very moody and is not compassionate...so picky on tests, and never rounds your grades. good luck ppl

2
Easiness
2
Helpfulness
1
Clarity

is okay at times. but he does a lot that overrides his "coolness," as many students have said. forget those kisd who put smilie faces. he can be a freakin ******* if he wants and he doesn't care. he doesnt care about you.

3
Easiness
5
Helpfulness
4
Clarity

he's soo cool. it's a little hard in mandarin 3, not as easy as some people said he was [he's a little picky on tests] . had him for 2 years- fantastic!!

4
Easiness
5
Helpfulness
5
Clarity

Shen is awesome for an asian teacher :] He's also a great teacher and doesn't take away my iPod if I get caught listening to it ^.^

3
Easiness
5
Helpfulness
5
Clarity

he teaches mandarin too. he's a really cool teacher. really funny, easy to talk to. fun class

5
Easiness
5
Helpfulness
5
Clarity

harharhar,, kOol teAcher ever!!~

5
Easiness
5
Helpfulness
5
Clarity

MR.SHEN IS JUST THE BEST EVER....ROCK ON~

5
Easiness
5
Helpfulness
5
Clarity

LUV DIZ CLASS HEHE^^ cuz i listen to music from the internet all the time.. the test is so easy bcuz we can use cheat sheet EHEH..LOL AND HES AZN !!! TAIWAN !!! YAYYY

4
Easiness
4
Helpfulness
3
Clarity

he's pretty good.

5
Easiness
5
Helpfulness
5
Clarity

his tests were kinda hard

5
Easiness
5
Helpfulness
5
Clarity

MR SHEN IS AWESOME! HE GIB U CHEAT CARDS DURIN TEST AND WE GET POINTS!HE SAYS HES NOT MEANT TO B A EASY TEACHER.HE ALSO ASK U IB UR DOIN OK IB NOT,HE'L DINK OF WAYS TO MAKE U BETTR

5
Easiness
5
Helpfulness
5
Clarity

mr. shen is awesome....

5
Easiness
5
Helpfulness
5
Clarity

I'm in his Mandarin class. He's a very outgoing guy. He's very understand and funny. I wish I had him again.

5
Easiness
5
Helpfulness
5
Clarity

Mr. Shen is so cool, he is nice too! AZN!!!

3
Easiness
5
Helpfulness
4
Clarity

one of the nicest and most understanding teachers I know. Very open with students, very honest. Very intelligent, clear voice, very confident in class.

5
Easiness
5
Helpfulness
5
Clarity

super easy, his class work takes only 15 min.

5
Easiness
5
Helpfulness
5
Clarity

His test are tooooooo easy and never gives out hw. His class work only takes half the period.

4
Easiness
5
Helpfulness
5
Clarity

:D AWESOME!

5
Easiness
4
Helpfulness
4
Clarity

doing prettie well

5
Easiness
5
Helpfulness
5
Clarity

This class is wayyy to easy...

5
Easiness
5
Helpfulness
5
Clarity

Dude... Too bad i can't have mr. shen for 4 years...

5
Easiness
5
Helpfulness
5
Clarity

MR.SHEN IS SUPPER DUPER AWSOME!!!!!!!

5
Easiness
5
Helpfulness
5
Clarity

best of the best

5
Easiness
5
Helpfulness
5
Clarity

I like u Mr. shen...but i hate ur quizzes and tests....

4
Easiness
4
Helpfulness
3
Clarity

doesnt like you if you play games or watch strongbad, even if you do all your work = (

5
Easiness
5
Helpfulness
4
Clarity

easy to get lost in his lectures but he's a good guy. likes you if you show interest in his class. forgiving and gives 2nd chances. lets us play games on friday

5
Easiness
5
Helpfulness
5
Clarity

YOU'RE AWESOME! =)

4
Easiness
4
Helpfulness
4
Clarity

Its an easy class, except WE SHOULD GET TO PLAY COUNTERSTRIKE!! (he also collects yu-gi-oh cards and watches it)

4
Easiness
5
Helpfulness
5
Clarity

cool and kindess, and also funny, hahaha...mr.chen is really nice, i took his class long time ago in soph year, right now me senior and taking it again~for fun!

4
Easiness
5
Helpfulness
5
Clarity

hes pretty cool.. hopefully he gives easy A's

3
Easiness
5
Helpfulness
5
Clarity

I took his class last year. He's very good teacher. He helped students who want to learn a lot. I learned a lot of things from his class^^

5
Easiness
4
Helpfulness
4
Clarity

He's cool, just do your work, get an A and he'll let u do wutever the heck u want. He plays alot of games too.

3
Easiness
5
Helpfulness
5
Clarity

Just do as told and you'll pass. Goes prehistoric if you chew gum.

5
Easiness
5
Helpfulness
5
Clarity

I really like Mr.Shen. He helps me and my friend a lot ^_^

2
Easiness
3
Helpfulness
2
Clarity

very cool teacher...cept i get really confused very fast...hah

3
Easiness
5
Helpfulness
5
Clarity

This is a pretty easy teacher for the most part he is a good guy.

4
Easiness
4
Helpfulness
3
Clarity

ur the movie star

5
Easiness
5
Helpfulness
5
Clarity

mR. sHeN U R DA BOMB~!! lub cuzin

5
Easiness
5
Helpfulness
5
Clarity

mr shen rox0r, he rulez

5
Easiness
5
Helpfulness
5
Clarity

cool teacher

4
Easiness
5
Helpfulness
5
Clarity

u r a coo guy!

5
Easiness
5
Helpfulness
5
Clarity

ABDULA DOES NOT LOOK LIKE ME, GET OVER IT MAN

5
Easiness
5
Helpfulness
5
Clarity

Coach is a coolguy, lets me eat his food when he dont like it, n hes a baller

5
Easiness
5
Helpfulness
5
Clarity

Chicken Chicken Chicken, balbalbalbalbalb...

5
Easiness
5
Helpfulness
5
Clarity

Mr. Shen is really nice

5
Easiness
5
Helpfulness
5
Clarity

He`s so good

3
Easiness
3
Helpfulness
1
Clarity

GOT MILK MR. SHEN

5
Easiness
5
Helpfulness
5
Clarity

He lets you play games

5
Easiness
5
Helpfulness
5
Clarity

chikin chikin chikin chikin mor mor mor mor mor hehehehe MUAHAHAHHAHAHA..

5
Easiness
5
Helpfulness
5
Clarity

hez da best ever.. cool guy..

4
Easiness
5
Helpfulness
4
Clarity

Hes a coooool teacher and knows how to teach and how to have fun!!!

5
Easiness
5
Helpfulness
5
Clarity

Easy - gives you a chance to be creative

1
Easiness
2
Helpfulness
3
Clarity

He is coolest teacher I never see.

5
Easiness
5
Helpfulness
5
Clarity

Mr. Shen is rhe best teacher I have had!

Similar multiple subjects teachers like Caven Shen?

Boris Former Multiple Subjects
35 Ratings
Ing Mu Multiple Subjects
32 Ratings

Learn more about Arcadia High School

5-star
69%
4-star
12%
3-star
8%
2-star
3%
1-star
5%
Based on 9,419 Ratings
Arcadia High School is a public high school located in Arcadia, California and part of Arcadia Unified. Arcadia High School is ranked 1,246 in California. Learn More