The man accused of stabbing a fourth-grade teacher earlier this week told an Olmsted County District Court judge this morning he wanted "to go for the maximum."

David Daniel Galvan, 28, is charged with second-degree assault for allegedly stabbing a 24-year-old woman Tuesday afternoon in a seemingly random attack. Galvan made his first appearance on the charge in Olmsted County District Court this morning.

Galvan declined the service of a public defender and told Judge Christina Stevens that he wanted to go for the maximum and he "seen what I did to her." Defense attorney Joachim Marjon expressed concern to the judge over Galvan's ability to understand the court hearing. When Stevens asked Galvan if he understood why he was in court, he responded, "because I stabbed a white girl."

Stevens repeatedly interrupted Galvan during the hearing as he tried to either give details of the alleged crime or speak about wanting the "maximum."

Stevens ordered a competency evaluation for Galvan. She set only unconditional bail at $100,000.

Rochester police were called around 3:30 p.m. Tuesday to the 600 block of Memorial Parkway Southwest for the report of an assault with a stabbing. An adult woman, whom police identified as a 24-year-old teacher from the Rochester Arts and Science Academy, had a small puncture wound near her shoulder blade that was bleeding slightly.

The woman positively identified Galvan as the man who stabbed her when shown a photo by police.

She told police she had been walking with a number of children when she noticed Galvan walking on the other side of the street in the opposite direction, gesturing wildly and swinging a bag, according to court records. When the woman saw Galvan cross the street and began walking towards her, she stopped and moved herself and the children away from him to allow him to pass, but Galvan allegedly approached the woman, swung his arm around her and stabbed her in the upper back near her shoulder blade.

When police located Galvan a short time later, they found a pair of silver scissors tucked into the waistband of his pants.

Galvan was arrested on Sept. 21 after he allegedly broke into an 87-year-old woman's home and barricaded himself in her bedroom. Following his first appearance in Olmsted County District Court on the charge, Judge Joseph Chase set unconditional bail at $60,000 and conditional bail at $1,000.

At a hearing on Oct. 1, court records indicate that a verbal argument was made to modify bail. Judge Pamela King set conditional bail at $0 and allowed Galvan to be eligible for pretrial services.

On Thursday, Geoffrey Hjerleid, lead attorney for Olmsted County, filed a motion in that case to revoke Galvan’s release.

While Galvan has had numerous contacts — 16 this year and 10 in 2018 — with the Rochester police, his criminal record in Minnesota is relatively short. From 2010 to 2012, court records indicate three underage alcohol consumption infractions, two traffic-related infractions and a misdemeanor dangerous weapons charge.

In 2013, Galvan was charged with misdemeanor drug possession/sales of a small amount of marijuana-no remuneration as well as a charge of disorderly conduct in Freeborn County. In 2018, he pleaded guilty to those charges and was sentenced to time-served, which amounted to 90 days.

In a case stemming from an April 2018 incident, a competency evaluation of Galvan found him competent, according to court records.

Court records indicate that Galvan has never been convicted of a felony.

His next court appearance for the assault charge is scheduled for Oct. 23.