Average 4.16 based on 68 teacher ratings
Edmund Lau is a Computer Science teacher at Oakton High School located in Vienna, Virginia and part of Fairfax County Public Schools. Edmund Lau's 68 teacher ratings contributes to Oakton High School's ranking of 307 in Virginia. Additionally, the average teacher rating at Oakton High School is 4.05 stars.
3
Easiness
4
Helpfulness
3
Clarity
5
Knowledge
3
Textbook Use
4
Exam Difficulty
5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
1
Textbook Use
1
Exam Difficulty

The best teacher at Oakton High School. Awesome guy!

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

Remember when there is leftover time in Lau's class, you must put your head down, close your eyes, and think about your future.

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

He tries very hard to help everybody! He is funny without him even making jokes. He always dresses very properly. He can be a little hard to understand so make sure to stay after class to ask him to recap what you learnt. He spends at least 20 minutes a day explaining the importance of rereading your notes and asking questions.

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

Ever wanted to experience having an Asian parent? Mr. Lau is your man, complete with thick accent, fearsomely efficient grading, genius-level knowledge of computers/math, and these ridiculously funny analogies. Also cracks jokes about students and their (typically abysmal) grades. Without a doubt best teacher in Oakton HS, for both teaching ability and classroom humor. Unspoken recommendation is that you need a military grade binder as well as a gunpowder-driven stapler to handle all the packets

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

Although he grade very tough and his quizzes are very hard, if you want help he will give it to you and as long as you work hard you will not fail.

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

Fantastic teacher, expects a lot from students, but is very open to helping anyone in need of assistance.

2
Easiness
5
Helpfulness
4
Clarity
5
Knowledge
1
Textbook Use
5
Exam Difficulty

Mr. Lau is a textbook asian parent... He expects the most out of all of his students and if you do not rise to these expectations he will screw your grade up. However, if you are trying your best he will help you out. Overall great guy

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

Don't let this rating discourage prospective students; Mr. Lau is one of the best if not the best teacher at Oakton High School. His classes are very difficult, but incredibly rewarding. Love him!

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

Apples. Satisfries. Oranges. Weird analogies. Extremely fast grader. Either you like him or you hate him, depends on the person. He puts a lot of effort into his students, may get annoying for some, but his passion does rub off. As a teacher, he's great, but as a person, good luck connecting. Won't, or can't talk about anything other than the subjects he teaches.

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

Mr. Lau's courses are not easy, but if you work hard, you will be rewarded with an incredibly strong understanding in the material. I had him for three years (pre-calc, BC, APCS) and seriously, Mr. Lau has greatly influenced my academic career up until today. His passion for teaching and bringing out the potential in his students is exactly what has led me to be pursuing a computer science major in college today.

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

I love Mr Lau's class. His enthusiasm and passion always inspires me

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

his tests and quizzes can be hard but its worth it in the end bc he prepares u rlly well for the actual ap exam and everyone does really well

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

BEST TEACHER EVER

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

awesome teacher, really tries to help everyone out.

5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

Students in Mr.Lau's class do well if they're not distracted. You can't afford to miss anything he says because he teaches very fast paced classes. AP Computer Science is not going to be easy, and nei

5
Easiness
4
Helpfulness
3
Clarity
5
Knowledge

He's a great teacher who is willing to help. I had him for math and comp sci. He has problems trying to understand and explain, but overally a great teacher. He hates smart people though.

1
Easiness
2
Helpfulness
2
Clarity
2
Knowledge

I feel sorry for those who said he was the best teacher you've ever had in your life. he always looks for ways to lower students grades. luk! x pruss waai equals ah zirow

1
Easiness
1
Helpfulness
1
Clarity
2
Knowledge

I hated mr. Lau, worst math teacher I've ever had. He didn't teach me the subjects, and then when I asked questions he wouldn't ever answer them. There were 30 people in my class, and 15 dropped the c

3
Easiness
5
Helpfulness
4
Clarity
5
Knowledge

favorite math and compsci teacher if u try he will give u a good grade he loves the smart kids he might be hard to understand but its alright

3
Easiness
5
Helpfulness
4
Clarity

One of the best teachers I've ever had in my life. At college now and classes have been a breeze for Mr. Lau's subjects.

3
Easiness
4
Helpfulness
3
Clarity

favorite teacher of all time

4
Easiness
5
Helpfulness
4
Clarity

I loved Lau! He has such integrity. And at least for compsci, he is a phenomenal teacher if you do work and ask questions. Great guy.

5
Easiness
5
Helpfulness
5
Clarity

good teacher, takes a little bit of time to get used to how he teaches, but if you put in effort, he will help you out, and make sure you do well in the class

3
Easiness
5
Helpfulness
2
Clarity

Great guy, but confusing. Whenever he goes on a tangent, whip out the textbook and learn from it.

2
Easiness
5
Helpfulness
3
Clarity

4
Easiness
5
Helpfulness
4
Clarity

Awesome, funny teacher. Got a 5 easily on my AP compsci exam, thanks to him. He gives you a lot of good practice for the exam.

4
Easiness
5
Helpfulness
3
Clarity

Funny Guy. Willing to change your grade if you show improvment. Also you dont have to do HW if you can do well on the tests.

5
Easiness
5
Helpfulness
5
Clarity

3
Easiness
5
Helpfulness
4
Clarity

2
Easiness
5
Helpfulness
3
Clarity

Very nice and considerate. Because of his accent it is hard to understand what he says however he really does the best he can in helping out his students and being fair. He is unintentionally funny.

4
Easiness
5
Helpfulness
4
Clarity

He is such a nice/funny guy. Very educated and informed.

4
Easiness
4
Helpfulness
3
Clarity

Very nice guy, goes to pretty considerable efforts to help out students. Admittedly, sometimes his accent can make it difficult to understand, but I never found it to be a problem.

5
Easiness
5
Helpfulness
5
Clarity

3
Easiness
5
Helpfulness
2
Clarity

He is an awesome teacher, hard to understand, but it is possible, he is really funny, most of the time unintentionally though. One of my best/favorite teachers.

1
Easiness
4
Helpfulness
2
Clarity

Although i switched out of his class, he's an ok teacher. He seems extremely smart and knows his stuff but he cant seem to communicate what he's trying to teach and that makeshisclass ridiculouslyhard

3
Easiness
5
Helpfulness
3
Clarity

He is so nice and fair I like him (he doesn't give homeworks everyday to students)

2
Easiness
4
Helpfulness
4
Clarity

I think Mr. Lau controls the world from his room. He knows everything there is to know about computer science. Makes jokes that aren't funny until he says them.

2
Easiness
4
Helpfulness
2
Clarity

Mr. Lau is a very hard teacher, but is very smart and is always willing to help his students to do their best. His lectures are sometimes very unclear but he's a very nice man.

3
Easiness
5
Helpfulness
5
Clarity

4
Easiness
2
Helpfulness
1
Clarity

He goes through things really slowly to make sure you understand it, but after a while it can get boring. Sometimes he doesn't explain things too well, but otherwise he's fine as long as you work.

3
Easiness
5
Helpfulness
4
Clarity

His class isn't an easy elective, but if you are willing to try you will learn and he'll give you a good grade. Doesn't worry too much about homework and lets you do what you want if your work is done

3
Easiness
2
Helpfulness
1
Clarity

He's a pretty nice teacher but can't teach to save his life. Harvard degree or not, he needs to learn how to teach; one of the worse classes I've taken but maybe if I take it 1000 times, I'll like it

3
Easiness
5
Helpfulness
5
Clarity

i love this man - funniest guy ever

4
Easiness
5
Helpfulness
4
Clarity

Mr lau is one of my favorite teachers, kind of hard to understand sometimes but extremely fair. Plus he is hilarious (usually advertantly)and the java dubber-entendres are the best

4
Easiness
5
Helpfulness
5
Clarity

Durr it!!! Mr. Lau is awesome and anyone who tells you otherwise is just a ninny

3
Easiness
5
Helpfulness
3
Clarity

He is the coolest teacher ever! But he is hard sometimes but he makes up for it by being really cool!

3
Easiness
3
Helpfulness
3
Clarity

Lau can be hard, but he will make you understand if you are willing to pay attention. Trust me, I took compsci and got a job programming and knew what I was doing.

5
Easiness
5
Helpfulness
5
Clarity

Mr Lau is the best teacher you'll have. He is very smart and funny (not always intentional). I will always remember my experience with Javer

4
Easiness
5
Helpfulness
4
Clarity

Genuinely kind-hearted...one of the most memorable teachers at oakton. he moves around a lot but wants to help you out if you actually try. gave me lots of time for com sci labs

4
Easiness
2
Helpfulness
3
Clarity

Cool teacher. If you are stupid then you should drop out of his class since he isnt helpful at all.

2
Easiness
5
Helpfulness
4
Clarity

you must pay attention but he knows what hes talking about and truly loves to teach. what a ghreat teacher.

2
Easiness
3
Helpfulness
4
Clarity

I'm in AP and this guy is awsome. The class is kinda erratic, but a nice guy. He is SMART!!! He is very considerate and will help you if you need it.

3
Easiness
3
Helpfulness
3
Clarity

get an umbrella if u wanna sit in the front of the class way 2 much splashing of spit when talking. but he will give u more time to work on labs if u need to.

2
Easiness
3
Helpfulness
3
Clarity

Well I had him for 2 classes... Comp Sci was incredibly hard dont take it unless ur brilliant... he really wants u to succeed,hard class but a VERY nice person.

2
Easiness
3
Helpfulness
1
Clarity

Quizzes are impossible, he is impossible to understand

3
Easiness
5
Helpfulness
3
Clarity

Glorious!

2
Easiness
5
Helpfulness
4
Clarity

if he could speak english he would be much easier to understand

4
Easiness
4
Helpfulness
2
Clarity

He's a good guy. He really wants to help students understand but will usually just confuse them further. Stay awake during his lectures and you'll learn a lot.

5
Easiness
5
Helpfulness
4
Clarity

Best Comp. Sci. teacher ever. Will teach to your level.

4
Easiness
3
Helpfulness
4
Clarity

While his answers may be bad, you will learn from this man. I'm a freshman at VT, and we won't even finish covering what I learned in AP untill NEXT YEAR.

3
Easiness
4
Helpfulness
2
Clarity

He's an incredibly smart guy, really, he is ridiculously smart. Take his class, and you will learn a lot, i gurantee it.

3
Easiness
5
Helpfulness
4
Clarity

Mr. Lau is awesome. He is very smart and if you listen to his lectures (which can be boring) you will learn a lot. He is very funny and makes the class enjoyabl

5
Easiness
5
Helpfulness
5
Clarity

He's a great teacher, and he'll make sure that you understand the topic to it's fullest. Very helpful and concerned about his students abilities.

4
Easiness
2
Helpfulness
1
Clarity

Fun teacher to watch because of his sporatic movements but is imposible to understand. Teach yourself the stuff

3
Easiness
5
Helpfulness
1
Clarity

He is the most averige teacher around. He knows what he is doing however he is to hard to understand.

1
Easiness
5
Helpfulness
2
Clarity

He will do anything it takes to get you to understand comp sci. If you're in AP, you'll get a 5.

5
Easiness
2
Helpfulness
2
Clarity

Briliant! Smart! Must know what you aer doing in his class

5
Easiness
5
Helpfulness
2
Clarity

he's helpful but i can't understand him!

Similar computer science teachers like Edmund Lau?

Michael Kiernan Computer Science
6 Ratings
Michelle Crumpler Computer Science
3 Ratings
Mr. Turner Former Computer Science
1 Rating

Learn more about Oakton High School

5-star
71%
4-star
11%
3-star
9%
2-star
4%
1-star
4%
Based on 3,664 Ratings
Oakton High School is a public high school located in Vienna, Virginia and part of Fairfax County Public Schools. Oakton High School is ranked 305 in Virginia. Learn More