I guess I'm becoming more "outdated" regarding the current "frum fad".
A shadchan as well as a few young boys and girls told me that at some point between engagement and marriage they must attend a Chattan (for groom) or Kallah (for bride) class.
I have no idea what these classes are about. When I think of "class" I think of something in a school where they get homework and / or have labs.
What is the purpose of these classes? Are they mandatory? What type of person teaches these classes - a rabbi or "lay" person? What subjects are taught? Is this something given in a university, JCC, Adult Ed or privately? How long do these classes typically last and how frequently per week are they usually given? How many students typically attend? Can these be taken online?
I apologize for my ignorance and asking so many questions, but, this really puzzles me to the point that I'm not completely sure what to ask about it. My wife and I have been married a long time and we never took any of these classes. Did we miss out on some important opportunity, and should we be taking one of these classes, now, perhaps?