Jeff is a confident, handsome, and intelligent individual. However, he is better known by his friendliness.

Jeff enjoys reading, drawing, biking and rollerblading; ultimate Frisbee, martial arts, and technology. He finds helping others the most enjoyable activity.

Jeff considers Mother Ms. Wei and girlfriend Eslie Jen the two most important persons in his life.

My beloved Eslie studies Computer Science at San Francisco State University. But I think she should double major in fashion design, for her excellent tastes in clothing :-)

Jeff aspires to be a practicing computer scientist who creates reliable, responsive systems, and an educator who does his area of research and who is available to his students.

I learned a few things in my undergraduate study, and I would like to share them below.

Some advice for those whom major in Computer Science:

Pay attention in the following three courses, or you will have a hard time practicing as a computer scientist, even if you manage to graduate from college!

Discrete Mathematics, an introductory course to logic and reasoning. I strongly recommend taking this course to sharpen your mind, even if you do not major in computer science, or one of the engineering disciplines.

Data Structures, an important course in which you learn to make tradeoffs between speed (program execution) and space (memory storage). Unless you have unbounded, ultra-fast memory, mastering the course materials is essential.

Algorithms Analysis, another equally important course in which you learn to use the most efficient algorithm for the problem(s) at hand. You want to ensure that, before you even begin solving the problem, the solution(s) can be found in reasonable amount of time (in polynomial time, for example).

Some advice for those whom major in Economics:

Economics is indeed a very theoretical, mathematical subject.

If you do not feel comfortable: doing Algebra and Calculus without a calculator, taking exams made up of mostly Essay Questions, translating complex word problems to Abstract Diagrams, you should consider another field of study.

A reminder for those whom choose to stay: always, always state your assumptions clearly when writing an essay question or making a diagram. Or you may get only partial credits (sometimes almost no credits), even if your answers are absolutely correct!

Information for Tourists:

I live in San Francisco, California. The City is home to popular attractions you must have heard of, even if you do not live in the United States. Golden Gate Bridge, Golden Gate Park, and Pier 39, to name just a few. If you are in the area, I would recommend visiting the Legion of Honors, an art museum by Lincoln Park, and taking family and friends on the scenic 49-mile drive. Muir Woods, Roaring Camp, and Monterey Aquarium are places you do not want to miss if you can fit them in your schedule.

Try to avoid driving in the City as much as possible, as driving is very difficult due to frequent one-way streets and very steep hills. Parking in some areas, in some hours are either very limited and really expensive, or simply impossible.

Cable car and buses can get you almost everywhere in the city, and train can get you to major cities in the San Francisco Bay Area. Call (415) 6SF-MUNI or (415) 673-6864 for bus information; call (800) 660-4287 for train information.