15:52: At the college, Larry enrolls in a class on public speaking, taught by none other than Julia Roberts.

The class is held in the "Speech and Communications" building you see in the screencap below.

In real life, that building is actually the Social & Behavioral Sciences Building, located near the center
of thecampus of Cal-State University Dominguez Hills, at 1000 E. Victoria Street, in Carson, CA.

(In the above shot, the camera is looking west/southwest.)

25:21: We see Julia Roberts' character, a teacher named Mercedes Tainot, coming home
to her condo, where she lives unhappily with her unemployed, slacker husband.

This condo can be found at 325 S. Orange Grove Blvd, in Pasadena, CA.

That's at the northwest corner of Orange Grove & Arbor Street, just across the street from
(north of) Tournament House, the headquarters of the Tournament of Roses Association.

(The annual Rose Parade starts on Orange Grove, heads north to Colorado Blvd, then turns west.)

34:30: After Larry joins up with a group of scooter-riding students, the "gang" goes out for a ride, shown
in a lengthy montage as they cruise about the city, to the sound of Tom Petty's "Runnin' Down a Dream".

This entire, multi-shot scene was filmed in a relatively small grid just northwest of where
the San Diego (405) Freeway meets the Ventura (101) Freeway in the Valley.

But since that's a spot where several the borders of several Valley towns meet,
the locations include the cities of Encino, Reseda, Tarzana and Van Nuys.

This is a long sequence, so I'll just pick out a few of the locations glimpsed during their ride:

34:31: We see them pass Bethel Calvary Chapel (on their right side).

They are heading east on Burbank Blvd in Encino, nearing Encino Ave, around 17500 Burbank Blvd.

42:30: Larry is on his scooter, when he happens to pull alongside his teacher's car,
as they are both on the way to the college.

Inside her car, Mercedes (Julia Roberts) is singing along loudly to a Gilbert & Sullivan opera,
and she doesn't immediately notice Larry outside watching her with amusement.
When they stop next to each other at a stop sign, she tells him that she has the music
cranked up to drown out the sound of her broken GPS system, which won't stop talking.

So Larry reaches into her car and quickly re-programs her GPS unit, solving the problem

The tree-lined street they are driving on is the 500 block of Arbor Street, in Pasadena, CA.

This is the same street that runs right past her condo. In fact, the roof seen sticking up above the
hedge, just before Tom appears for the first time, is the roof of Pasadena's "Tournament House".

During the drive, they are heading west on Arbor, traveling one block, from Orange Grove to Grand Ave.
The camera is looking south in the screencap above.

In the screencap below, they stop at the
corner of Arbor Street & Grand Ave, with the camera looking east.