As proof to my Unity friends who are so concerned that I am not enjoying my retirement, I offer this ditty.
I got a call from one of the Ed Notes contacts last week. A guy around my age, he is still in the system, having taught only 10 years. Ugh! He has been an ATR over the last few years. Double Ugh!! Now he is being harassed by his principal - in a closing school yet. Give him a triple Ugh!!!
Well anyway, he figured a good way to catch up would be at a $5 senior citizen afternoon game at Yankee Stadium. Now I missed all 4 Yankee games when we were at the AFT convention in Seattle in early July. (Unlike so Unity people, many of whom went to at least one Yankee game, I actually was busy - processing video of all their shenanigans.) So I jumped at the chance. I told a former colleague who just turned 80 last week that I would treat her to a Yankee game and dinner afterward. Who would a thunk that Alex would go almost 2 weeks trying to hit number 600 and we would have a shot at seeing it? "He won't do it today," my friend said. "And if he did, we will be so far away for $5 he will look like a speck."
So, I took the subway up to her at her place in the city to meet her by 10 am on Wednesday. What do I care about getting on and off the subway? I have the golden senior citizen half fare card. But when we get back on the subway I realize I still have a free transfer and my card is not charged. A buck and change saved. I am my father's son.
We get to the stadium by 10:45 and meet my ATR friend and by 11:15 we're in. Now to find the seats - I'm ready with a tissue to control the nosebleed. But when we get in and take a look at where we were sitting.
Holy Cow! - as our old pal Phil used to say. Section 124 grandstand, row 25 (just inside the shade zone) between home and third right behind the visitor dugout, with a direct view of the pitchers mound. Just look at the map and weep.
We checked the prices. $245 seats - for 5 bucks a piece. Let's see now - saved a buck and change on the free subway transfer (plus the alta cocker half fare card) and got $245 seats for 5 bucks. What could be bad about this? Okay, maybe the $6 Nathan's hot dogs and the other hazari I was eating - at least $25 worth. And the fact that we were in "foul ball hitting us in the face territory." But I had my hat ready to snag anything coming my way - sorry I didn't drag out my 50 year old glove. Probably shrunken to the size of a mitten by now.
We're 10 minutes into the game and Alex does it - a monster over the center field wall into Memorial Park (which we didn't get in to see due to massive lines). I got so excited I hit my friend in the cheek. No way I was going to get away with dinner at Nathan's.
Then the game got pretty boring as Yankee pitcher Phil Hughes looked like he was sleep walking - working so slow - even though he only gave up a few hits. I mean you could see the grass grow between pitches. The game didn't pick up until he was taken out. Alex did nothing more though Jeter had 4 hits.
Oh yeah. And dinner was at a French restaurant on Lexington Ave. across from where Bernie Madoff used to live. Quadruple ugh!!!! And I'm not talking about the food. But at least the bulky wallet I came with was no longer bulging out of in back pocket on the subway ride home.
Today I get a call from a teacher friend who says, "You saw the 600th home run." "How did you know," I said? "I saw you on TV," she said. Hope I wasn't picking my nose. Or scratching in funny places.
Aplication for mobile
Bukan MLM, Replika web, Money game, tidak menemui siapapun. segera dapatkan Rahasia ini
DAPAT GAJI RP.1JUTA SATU HARI
Tidak perlu keahlian khusus, bisa dijalankan siapapun walau orang gaptek
PASSIF INCOME RP. 40 JUTA
SISTEM MESIN UANG UANG OTOMATIS, SANGAT POPULER DIJAMIN TIDAK AKAN KECEWA APALAGI RUGI
Label
1968 strike
(1)
1975 strike. layoffs
(1)
2012
(1)
3020a
(2)
3020a hearing
(4)
55/25 pension
(2)
abusive principals
(3)
academic apartheid
(1)
accountability
(6)
achievement gap
(15)
activism
(2)
administrator
(1)
AERA
(2)
Afghanistan
(1)
AFT
(80)
AFT NY Teacher
(2)
AFT. UFT
(15)
age discrimination
(3)
Al Shanker
(21)
Al Sharpton
(6)
Albert Shanker
(1)
Alexander Russo
(3)
Alonso
(2)
Alvarez and Marsal
(1)
Andres Alonso
(4)
Andrew Cuomo
(1)
Andrew Rotherham
(4)
Andrew Russo
(2)
Angel Gonzalez
(1)
anti-war
(1)
Arabella
(1)
aris
(4)
arne duncan
(20)
art by a chapter leader
(2)
Arthur Goldstein
(5)
atr
(32)
atr rally
(7)
ATR's
(3)
ATRs
(47)
Australia education
(10)
axis of power
(1)
back to school
(1)
bailout
(5)
Baltimore
(6)
Barack Obama
(8)
Bari Weiss
(1)
baseball
(1)
Basil Smickle
(1)
Basil Smikle
(3)
BCAT
(1)
BCHS
(4)
Beach Channel hs
(7)
Bela Kiraly
(1)
Believe charter schools
(2)
Ben Chavis
(1)
BER
(1)
Betsy Combier
(1)
Bigger Bolder
(2)
Bill Ayers
(1)
Bill Ayres
(3)
Bill Cala
(4)
Bill Gates
(23)
Bill Perkins
(10)
Bill Thompson
(1)
black teachers
(4)
blog of the day
(1)
blogs
(4)
Bloom
(1)
Bloomberg
(22)
BloomKlein
(50)
Blythe
(3)
Bob Compton
(2)
Bob Drake
(1)
bonus pay
(2)
Bracey
(3)
Brandeis HS
(1)
breaking news
(1)
Brian Jones
(2)
Brief Encounter
(1)
Brizard
(1)
Broad Academy
(1)
Broad Prize
(6)
broader bolder
(2)
Bronx High School of Science
(11)
Brooklyn College
(1)
Brooklyn Dreams
(1)
Brownsville
(1)
budget cuts
(10)
building schools
(1)
bulletin boards
(1)
bullshit bingo
(1)
Burt Sachs
(1)
bus routes
(1)
business roundtable
(3)
Calhoun School
(1)
Cami Anderson
(1)
Canarsie HS
(2)
candlelight vigil
(2)
CAP
(1)
CAPE
(11)
capitalism
(1)
card check
(1)
Carl Campanile
(2)
Carmen Farina
(1)
Carnival of education
(11)
Cashin
(1)
Cathie Black
(30)
Caucus of Rank and File Educators
(1)
CEJ
(5)
Cerf
(6)
certification
(1)
chapter building
(1)
chapter leader
(7)
Chapter leader election
(3)
chapter organizing
(1)
Charles Barron
(1)
Charlie Rose
(1)
charter school
(6)
charter co-locations
(4)
charter school cap
(2)
charter school hearings
(1)
charter school invade public school
(9)
charter schools
(108)
charter schools protest
(11)
charters
(13)
cheating
(2)
Chester Finn
(2)
Chicago
(18)
Chicago Ed News
(1)
Chicago TU
(26)
Children first
(2)
Chris Cerf
(3)
Chris Christie
(1)
Christpher Cerf
(2)
CIF
(1)
civil rights
(7)
class consciousness
(1)
class size
(43)
class size matters
(3)
class size reduction
(1)
classroom
(1)
closing schools
(32)
Coalition for Educational Justice
(2)
Coalition for Public Education
(3)
Colbert
(1)
collaborate
(1)
columbus high school
(1)
commentary
(1)
community control
(2)
Community Roots Charter School
(1)
competiton
(1)
Coney Island Prep
(1)
consultation committee
(1)
contract
(3)
contract 06
(2)
contracts
(1)
coogee beach
(1)
COPE
(3)
CORE
(12)
corporate
(2)
corporate model
(4)
Courtney Sales Ross
(4)
CPE
(3)
Creative destruction
(1)
credit recovery
(8)
criminal politicians
(1)
ctu
(2)
culture
(1)
curriculum
(3)
DA
(5)
daily doins
(2)
Daily News
(1)
Dan Brown
(1)
data
(2)
data driven education
(5)
Dave Leonhardt
(1)
David Brooks
(4)
David Cantor
(1)
David Paktar
(1)
David Pakter
(7)
David Steiner
(4)
David Weiner
(1)
Davis Guggenheim
(3)
day in the life
(1)
Debbie Almontaser
(3)
Deborah Kurshan
(1)
Deborah Meier
(4)
Dee Alpert
(1)
Deflation
(1)
Delegate Assembly
(14)
democracy
(2)
Democracy Prep
(1)
Dennis Walcott
(4)
Deny Waiver Coalition
(1)
Detroit Federation of Teachers
(3)
Detroit TU
(1)
Diana Taylor
(1)
Diane Ravitch
(25)
disappearing
(1)
Dispatch
(1)
District 14
(2)
District 3
(1)
District 79
(3)
district reps
(2)
DOE
(25)
DOE progress reports
(1)
Donna Nevel
(1)
E4E
(9)
eachers
(1)
economics
(5)
economy
(1)
ed deform
(19)
Ed Notes
(5)
Ed policy
(6)
ed reform
(15)
ed week
(1)
Ed08
(1)
Eddie Calderon
(1)
Edison
(1)
ednotes archive
(4)
Edu-philanthropy
(1)
education
(6)
Education deformers
(1)
education jargon
(1)
Education Nation
(2)
Education Notes
(1)
education reform
(2)
Education Sector
(4)
Education Trust
(1)
education week
(1)
Educational Equality Project
(1)
educational policy
(3)
Educator Roundtable
(1)
Educators 4 excellence
(11)
educators for excellence
(1)
EDUSolidarity
(1)
Eduwonk Rotherham
(5)
eduwonkette
(10)
edwize
(3)
EEP
(9)
Eggplant
(1)
EIA
(6)
elections
(3)
elementary schools
(1)
Elena Kagan
(1)
Eli Broad
(16)
Elizabeth Green
(5)
ELL
(1)
endorsement
(2)
EQP
(2)
Eric Nadelstern
(1)
Ernie Silva
(1)
Eva Moskowitz
(38)
Eva Moskpwitz
(1)
Evan Stone
(1)
evolution
(1)
excessing
(7)
fair funding
(4)
Far Rockway HS
(1)
FBF
(1)
Feldman
(1)
fencing
(1)
Fight Back Friday
(8)
Fighting Back Fighting Smart
(1)
film
(2)
finance
(20)
financial crisis
(4)
FIRST
(4)
FIRST LEGO League
(1)
fiscal crisis
(2)
FLL
(4)
Florida ed
(2)
FMPR
(5)
foreign policy
(1)
forum
(4)
forums
(2)
Fossella
(1)
Fox Business Network
(1)
Francis Lewis HS
(1)
Frank McCourt
(1)
Fred Klonsky
(1)
Fringe Festival
(5)
Gabriel Stein
(1)
gardening
(1)
Gates
(1)
Gates foundation
(1)
GBB News
(1)
GED
(1)
GEM
(14)
gem rally
(1)
general
(3)
gentrification
(1)
Geoffrey Canada
(2)
George Carlin
(3)
George Schmidt
(24)
Gerald Bracey
(2)
GHI/HIP
(9)
Gifted and Talented
(4)
Girls Prep Charter
(9)
Giuliani
(1)
globalization
(1)
Gotham schools
(6)
governance
(7)
governmeny
(1)
grad rates
(3)
grade
(1)
grading
(1)
graduation rates
(3)
Graphic Arts HS
(1)
grass roots
(1)
Grassroots Education Movement
(2)
Great Depression
(1)
Green Dot
(11)
grievance
(1)
Haimson
(4)
harassment
(2)
harlem
(2)
Harlem Success Academy
(17)
Harlem children Zone
(2)
Harlem Childrens Zone
(1)
Harlem protests
(1)
Harlem Success
(11)
Harlem Success Academy
(14)
Harlem Village Academy
(2)
Harold Ford Jr.
(1)
health care
(5)
Heavy Like the Weight of a Flame
(1)
Hebrew Language Academy
(2)
hedge funds
(1)
Helen Marshall
(1)
Herbert Hoover
(1)
high schools
(2)
high stakes testing
(47)
Hillary Clinton
(26)
history
(2)
hold back
(1)
Horn
(1)
Howard Schwach
(1)
Howard Wolfson
(2)
Hoxby
(1)
HSA
(6)
Huffington Post
(2)
humor
(9)
ICE
(28)
ICE-TJC
(8)
IEO
(1)
imes
(1)
inaugurations
(1)
Inside Job
(1)
investigations
(1)
Iran
(1)
Iris Blige
(1)
Irish Ropes
(1)
IS 303K
(1)
Israel teacher strike
(1)
ITAG
(1)
Jack Freiberger
(1)
Jack Welch
(1)
Jamaica HS
(13)
James Eterno
(2)
James Liebman
(6)
James Merriman
(1)
Jane Addams High School for Academics and Careers
(1)
Javits Convention Center
(1)
Jay Mathews
(2)
Jean Claude Brizard
(1)
Jean Shepherd
(3)
Jeff Coplon
(1)
Jeff Zahler
(1)
Jesse Jean
(1)
Jessica Shiller
(1)
Jim Callaghan
(3)
Jim Horn
(1)
Joe Williams
(1)
Joel Klein
(11)
Joel Klein
(101)
John Angelet
(1)
John Claude-Brizard
(1)
John Dewey HS
(1)
John Elfrank
(1)
John F. Kennedy HS
(1)
John McCain
(3)
John Merrow
(3)
John Thompson
(1)
John White
(2)
Jose Vargas
(1)
Josh Karan
(1)
Jr.
(1)
JREC
(1)
Juan Gonzalez
(1)
Juanita Doyon
(1)
Julie Cavanagh
(4)
June 4th
(5)
Kahlenberg
(8)
Kaplan
(3)
Karen Lewis
(7)
Kathryn Wilde
(1)
Kathryn Wylde
(1)
Kathy Blythe
(1)
Katie Couric
(1)
KGIA
(1)
KIPP
(13)
Klein
(7)
Kozol
(1)
Kristof
(2)
LA Teacher Union
(10)
LA Times
(1)
LA Union
(6)
labor
(4)
labor rally
(1)
Lafayette HS
(4)
large schools
(4)
large/small schools
(20)
LATA
(1)
Lawhead
(1)
layoffs
(2)
LBJ
(1)
lead teacher
(1)
Leadership Academy
(3)
Leaderships teams
(1)
learning
(2)
Lehman HS
(3)
Leni Riefenstahl
(1)
Leo Casey
(10)
Leonie Haimson
(26)
lessons
(2)
liberals
(1)
LIFO
(8)
Lincoln
(2)
Linda Darling-Hammond
(2)
Lindys
(1)
Lisa Donlan
(2)
Liza Campbell
(1)
LM2
(2)
lobbying
(1)
Local 5017
(3)
Lois Weiner
(4)
Los Angeles
(1)
Lou Gerstner
(1)
Lucy Woodward
(1)
M
(1)
M.A.B.
(3)
magnet schools
(1)
mail
(2)
Malcolm Smith
(3)
Manhattan Institute
(5)
Marc Kagan
(1)
Marc Millot
(2)
Marcia Lyles
(1)
Margaret Spellings
(2)
Martine
(1)
math
(2)
Matt Taibbi
(1)
Maxwell HS
(5)
May 9 rally
(5)
mayoaral control
(2)
mayoral control
(81)
McCain
(1)
McCain education
(1)
media
(2)
medical
(1)
memoir
(5)
merit pay
(6)
merit pay
(38)
merit pay for kids
(2)
Merrick Academy
(1)
Merryl Tisch
(2)
meryl tisch
(5)
Michael Benjamin
(1)
Michael Bloomberg
(30)
Michael Duffy
(1)
Michael Fiorillo
(1)
Michael Mulgrew
(20)
Michelle Bodden
(1)
Michelle Lloyd-Bey
(1)
Michelle Rhee
(45)
micromanagement
(1)
Microsoft
(1)
middle schools
(1)
Mike Antonucci
(1)
Mike Klonsky
(1)
Mike Mulgrew
(8)
Mike Winerip
(1)
military recruitment
(1)
Mona Davids
(4)
movies
(1)
Mulg
(1)
multmedia
(1)
Murray Bergtraum HS
(1)
NAACP
(1)
NAEP
(4)
NAFTA
(1)
Nancy Flanagan
(1)
naomi Klein
(5)
Natalie Ravitz
(1)
Nathan Saunders
(1)
national standards
(1)
nclb
(20)
nea
(9)
Neoliberalism
(7)
nepotism
(1)
New Action
(17)
New Action/UFT
(3)
New Orleans
(1)
New Teacher Project
(1)
new teachers
(1)
Newsweek
(1)
no excuses
(2)
no-bid
(2)
Norman Siegel
(5)
NY Magazine
(1)
NY Post
(4)
ny state board of regents
(2)
ny state ed
(3)
NY State Education Department
(1)
NY Teacher
(1)
NY Times
(34)
NYC Do E
(1)
NYC Department of Education
(2)
NYC Ed
(6)
NYC Parent
(11)
nyc schools
(1)
NYCDOE
(44)
NYCFIRST
(1)
nycore
(9)
NYCPA
(1)
NYCTF
(1)
nyqueer
(1)
NYSED
(1)
Oakland
(2)
Obama
(33)
Obama education
(29)
offline
(1)
ohanian
(1)
oit
(1)
one laptop per child
(1)
OPEIU
(1)
open market system
(4)
organizing
(5)
OSI
(1)
Panel for educational policy
(21)
paperwork
(3)
parable
(1)
parent choice
(1)
parental choice
(1)
parents
(19)
parody
(2)
Patrick Daly School
(1)
Patrick Sullivan
(8)
Paul Egan
(1)
Paul Krugman
(4)
paul moore
(4)
PAVE
(16)
PBS
(1)
PD. robotics
(1)
PEN
(1)
Peninsula Prep Academy Charter school
(1)
Peninsula Prep Charter school
(1)
pensions
(2)
PEP
(31)
PEP. Christopher Cerf
(1)
performers
(1)
personal
(6)
Peter Goodman
(1)
Philadelphia schools
(1)
phonics
(1)
photo
(1)
placement
(1)
PLP
(1)
police
(3)
politically unstable
(1)
politicians
(4)
politics
(49)
POV
(1)
pre-k
(2)
precious
(1)
predictions
(1)
press
(4)
Principals
(7)
Prisco
(1)
privatization
(12)
process
(1)
product
(1)
profession
(2)
progress reports
(2)
progressive ed reform
(4)
protest
(6)
PS 30
(1)
PS 106
(3)
PS 123
(7)
PS 150
(1)
PS 15K
(12)
PS 160
(1)
PS 193
(1)
PS 197
(1)
PS 241M
(4)
PS 30M
(1)
PS 84
(3)
ps147
(1)
psychiatric exams
(1)
public schools
(2)
Puerto Rico
(1)
Puerto Rico teachers union
(6)
pundits
(1)
pushouts
(1)
quality
(1)
quality review
(1)
Queens borough
(1)
query
(1)
R. Ernie Silva
(1)
race
(3)
race to the top
(4)
racism
(2)
radical math
(2)
Rahm Emanuel
(2)
rally rules
(1)
rally/protest
(6)
Randi Weingarten
(149)
rank and file
(1)
Ravitch
(1)
reading
(2)
Real reformers
(3)
red baiting
(3)
Reginald Landau
(1)
regressive ed reform
(2)
reminiscing
(1)
reorganization
(6)
reorganize
(4)
report cards
(1)
Republican
(1)
research
(1)
resistance
(2)
retention of students
(2)
retiree
(2)
Richard Lee Colvin
(1)
Richard Mills
(3)
Richard Rothstein
(5)
RNC
(1)
Roads charter
(1)
Robert Gordon
(1)
Robertson Foundation
(1)
robotics
(13)
Rochester
(3)
Rockaway
(2)
Rockaway Theatre Company
(3)
Rohloff
(3)
Rolling Stone
(1)
Rome
(2)
Ross
(1)
Ross Global Charter
(7)
rotherham
(2)
Rotunno
(1)
rtrs
(3)
RTTT
(3)
rubber room
(53)
Rudy Crew
(1)
Ruelas
(1)
Rupert Murdoch
(1)
Sam Anderson
(1)
Sam Freedman
(1)
Sarah Palin
(9)
SAT
(1)
satire
(6)
scanning
(2)
school choice
(2)
school closings
(22)
school grades
(6)
School Leadership Teams
(1)
school letter grades
(1)
school organizing
(1)
school reform
(2)
school report cards
(7)
school safety
(3)
school scope column
(1)
schools
(1)
scoring
(1)
Scott Stringer
(1)
Sean Ahern
(1)
security
(1)
segregation
(1)
seniority
(9)
seniority system
(7)
separate and unequal
(2)
Seth Andrew
(1)
Seung OK
(2)
Seward Darby
(1)
Seymour Papert
(1)
SFA
(1)
Shael Polikow-Suranski
(2)
Shael Suransky
(1)
Shanker
(1)
shock doctrine
(5)
Sicko
(1)
small schools
(4)
social justice
(9)
social promotion
(9)
sol stern
(7)
SOS
(2)
special ed
(2)
spellings
(1)
Spencer Robertson
(1)
Spitzer
(1)
spoof
(1)
Stand for Children
(1)
standards
(1)
state test score inflation
(1)
Steve Barr
(5)
Steve Brill
(2)
Steve Nelson
(1)
Steve Orel
(3)
Steve Quester
(1)
stress
(1)
Stuart Varney
(1)
students
(16)
Students First
(1)
Substance
(7)
substitutes
(1)
Success Network
(1)
succession
(1)
Summer '05
(1)
supervisors
(2)
Susan Ohanian
(16)
SWAT Team
(1)
Sydney Morris
(1)
tagged
(2)
TAGNYC
(7)
Taliban
(1)
TC
(1)
Teach for America
(29)
teacher abuse
(3)
teacher accountability
(1)
teacher agenda
(1)
teacher bashing
(4)
teacher choice
(1)
teacher data reports
(8)
teacher effectiveness
(8)
teacher evaluation
(4)
teacher evaluations
(2)
teacher parking
(5)
teacher performance pay
(1)
Teacher power
(4)
teacher quality
(27)
teacher ratings
(2)
Teacher retention
(2)
teacher salaries
(2)
teacher strike
(2)
teacher strikes
(2)
teacher surveys
(4)
teacher unions
(11)
teacher voices
(1)
teachers
(20)
teachers in charge
(1)
Teachers Union
(1)
teachers unite
(14)
teaching
(7)
Teaching Fellows
(9)
teaching/learning
(2)
technology
(1)
tenure
(12)
TEP
(1)
term limits
(5)
Terror Alert
(1)
test prep
(4)
test resisters
(9)
test scores
(2)
test-based retention
(1)
testing
(2)
TFA
(6)
TFA Summit
(3)
The Daily Howler
(1)
The Inconvenient Truth Behind Waiting for Superman
(12)
The Indypendent
(1)
the left
(1)
The New Republic
(1)
The Resistance
(1)
The Wave
(26)
The Wire
(1)
The Zombies
(1)
theater
(1)
this and that
(1)
this week in ed notes
(1)
Thomas Middelhoff
(1)
Tilden
(7)
Tim Daly
(1)
Time Out From Testing
(1)
Tisch
(1)
TJC
(9)
TNTP
(1)
Tokyo
(3)
Tony Avella
(2)
Tough Liberal
(1)
tracking
(2)
trade
(1)
tranfers
(1)
transition
(1)
travel
(6)
trial and error
(1)
triangulation
(2)
TU
(1)
Tweed
(51)
Tweek
(1)
u-rating
(5)
u-ratings
(6)
UAW
(1)
UFT
(352)
UFT chapter leader
(3)
UFT charter school
(5)
UFT contract
(12)
UFT Delegate Assembly
(14)
UFT democracy
(33)
UFT elections
(62)
UFT LM-2
(2)
UFT Negotiating Committee
(1)
UFT opposition
(7)
UFT organizing
(1)
UFT policy
(6)
UFT politics
(5)
UFT transfer plan
(1)
Under Assault
(1)
union democracy
(1)
union organizing
(3)
unions
(10)
Unity
(21)
Unity Caucus
(50)
UTLA
(3)
Valerie Reidy
(6)
Valerie Strauss
(1)
value added
(7)
vichy
(2)
Victory Charter Schools
(2)
Video
(8)
Vigil
(1)
village voice
(1)
virtual schools
(1)
vouchers
(3)
Waiting for Superman
(13)
Wall St.
(2)
Walls Street Journal
(3)
Washington DC
(44)
Washington Post
(3)
wave
(5)
wayne barrett
(1)
WBAI
(1)
Weingarten
(29)
Wendy Kopp
(6)
Wes Moore
(1)
whistle blowers
(1)
Whitney Tilson
(2)
Wisconsin
(3)
Wishful
(1)
wnyc
(1)
WOO
(2)
workers
(1)
working conditions
(1)
workshop model
(1)
writing
(1)
yom kippur
(1)
Zeke Vanderhoek
(1)
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment