Go to Post Some of them look like phone numbers... LETS START CALLING THEM ALL! - akoscielski3 [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Student or Adult Drive Coach
Student 230 50.33%
Adult 227 49.67%
Voters: 457. You may not vote on this poll

Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-03-2016, 15:37
PayneTrain's Avatar
PayneTrain PayneTrain is offline
Trickle-Down CMP Allocation
AKA: Lizard King
FRC #0422 (The Meme Tech Pneumatic Devices)
Team Role: Mascot
 
Join Date: Mar 2010
Rookie Year: 2009
Location: RVA
Posts: 2,234
PayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond reputePayneTrain has a reputation beyond repute
Re: Student or Adult Coach

We let mentors drive the robot since they built it.
Reply With Quote
  #2   Spotlight this post!  
Unread 09-03-2016, 15:39
Zebra_Fact_Man's Avatar
Zebra_Fact_Man Zebra_Fact_Man is offline
]\/[ Go Blue!
AKA: Solomon
FRC #1076 (Pi Hi Samurai)
Team Role: Coach
 
Join Date: Mar 2012
Rookie Year: 2006
Location: Ann Arbor, MI
Posts: 454
Zebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant futureZebra_Fact_Man has a brilliant future
Re: Student or Adult Coach

Quote:
Originally Posted by PayneTrain View Post
We let mentors drive the robot since they built it.
You monster frisbee!!
__________________
My Journey in FIRST:

Mentor/Coach/Engineer
2014-2016: Team 1076 - Pi Hi Samurai
____ 2014: Team 5220 - The Rockets
2009-2014: Team 313 - The Bionic Union/Bionic Zebras
Student
2006-2009: Team 313 - The Bionic Union
Reply With Quote
  #3   Spotlight this post!  
Unread 09-03-2016, 15:44
marshall's Avatar
marshall marshall is offline
My pants are louder than yours.
FRC #0900 (The Zebracorns)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2003
Location: North Carolina
Posts: 1,227
marshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond repute
Re: Student or Adult Coach

Quote:
Originally Posted by PayneTrain View Post
We let mentors drive the robot since they built it.
Us too! It's awesome! The best part is the students cheering us on from the stands!

I'll be here all week folks, good night! *drops the mic*
__________________
"La mejor salsa del mundo es la hambre" - Miguel de Cervantes
"The future is unwritten" - Joe Strummer
"Simplify, then add lightness" - Colin Chapman
Reply With Quote
  #4   Spotlight this post!  
Unread 09-03-2016, 16:00
CalTran's Avatar
CalTran CalTran is offline
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,369
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: Student or Adult Coach

I believe the party line goes something like "We utilize a student coach, because we are a student lead, student built team. The mentors are only here to supervise and make sure we don't injure ourselves." As well, it means that one more student gets to be on the drive team, the position most teams consider one of the most coveted.

That being said, I believe that a mentor serving as a coach is more beneficial than a student coach. Having a mentor be the drive coach means that they will generally be more level headed during stressful situations, they are able to retain the subtle nuances of matches from year to year, and the are able to consistently train the next generation. A mentor coach means that they're more likely able to bring their knowledge year in and year out. Most teams have their drive team as a one-and-done affair.
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / EmCee (2014 - Present) | FRC EmCee (2015 - Present) | FRC Referee (2016)
Academic Student (Forever)

Last edited by CalTran : 09-03-2016 at 16:04.
Reply With Quote
  #5   Spotlight this post!  
Unread 09-03-2016, 16:31
indieFan indieFan is offline
RoboDox and LVHS - Missing you!
FRC #5941
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2001
Location: Seattle (was SoCal, then SA,TX))
Posts: 382
indieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond reputeindieFan has a reputation beyond repute
Re: Student or Adult Coach

Quote:
Originally Posted by CalTran View Post
That being said, I believe that a mentor serving as a coach is more beneficial than a student coach. Having a mentor be the drive coach means that they will generally be more level headed during stressful situations, they are able to retain the subtle nuances of matches from year to year, and the are able to consistently train the next generation. A mentor coach means that they're more likely able to bring their knowledge year in and year out. Most teams have their drive team as a one-and-done affair.
I completely disagree that a mentor will be more beneficial than a student coach. Team 599 didn't just have a student as the coach, but the student was the person dealing with strategy in the rookie year. He did a much better job than most adults. It was something we continued year after year.
Reply With Quote
  #6   Spotlight this post!  
Unread 09-03-2016, 16:38
TylerS's Avatar
TylerS TylerS is offline
Registered User
AKA: Tyler Stark
FRC #1747 (Harrison Boiler Robotics)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Indiana
Posts: 64
TylerS will become famous soon enough
Re: Student or Adult Coach

Having had first hand experience being on a drive team with a mentor coach and being the coach of a drive team as a student I think I can draw a firm conclusion.

IT DOESN'T MATTER.

If your goal is to win matches (it might not be) then pick the best person for the job. This might be a student, mentor, support animal, whatever. The hard part isn't deciding between a mentor or student it's about identifying the individual on your team who will best fill the role of a coach and how to do that is a whole other discussion.
__________________
Purdue University 2019 - Aerospace Engineering
2016 - Team 1747 - Design & Build Mentor
2015 - Team 303 - Coach/Build Captain
2014 - Team 303 - Build Captain
2013 - Team 303 - Driver
2012 - Team 303 - Programming Leader
Reply With Quote
  #7   Spotlight this post!  
Unread 09-03-2016, 16:56
BordomBeThyName's Avatar
BordomBeThyName BordomBeThyName is offline
Registered User
AKA: Matt Golman
FRC #2102 (Team Paradox)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Encinitas
Posts: 36
BordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant futureBordomBeThyName has a brilliant future
Re: Student or Adult Coach

I'm the drive team mentor for 2102 this year, but my involvement with the drive team doesn't extend past the cueing line. Sure, having an adult behind the plexi would get us better odds of winning, but so would having an adult build and drive the thing.

That's not the point of FIRST though, is it? I guess this question rolls up into the larger (and very old) discussion of how much involvement mentors should have on a team. We've always come down hard on the "stand back and advise" side of that, but that's just us. If I wanted to see a competition of professionally built robots, I wouldn't be volunteering at a high school program.
__________________

Founder -> Build VP -> President -> Drive Team Mentor

Reply With Quote
  #8   Spotlight this post!  
Unread 09-03-2016, 17:40
Libby K's Avatar
Libby K Libby K is offline
Always a MidKnight Inventor.
FRC #1923 (The MidKnight Inventors)
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 1992
Location: West Windsor, NJ
Posts: 1,578
Libby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond reputeLibby K has a reputation beyond repute
Re: Student or Adult Coach

Quote:
Originally Posted by TylerS View Post
If your goal is to win matches (it might not be) then pick the best person for the job.

This might be a student, mentor, support animal, whatever. The hard part isn't deciding between a mentor or student it's about identifying the individual on your team who will best fill the role of a coach and how to do that is a whole other discussion.
BRB, giving my dog all my 1923 shirts & freeing up weekends

Joking aside, this is pretty much it. Each team is gonna do what's right for them, and as long as the team itself is happy overall with the decision, then it's all gravy. I like to think our kids are happy with me as a coach, but if our student leadership ever approached me with a solution they thought might be better for our goals as a team, I'd be more than willing to give it a shot.

In my experience, a great deal of coaching success comes from striking a balance - between being confident and headstrong enough to make a call regarding the match, and being gracious & accommodating enough to be an agreeable and likeable partner for quals and elims alike.

That is a trait of maturity, which (for the most part) is achievable at any age.
__________________
Libby Kamen
Team 1923: The MidKnight Inventors
2006-2009: Founder, Captain, Operator, Regional Champion.
2010-Always: Proud Alumni, Mentor & Drive Coach. 2015 Woodie Flowers Finalist Award.

-
229: Division By Zero / 4124: Integration by Parts
2010-2013: Clarkson University Mentor for FLL, FTC & FRC

-
FIRST Partner Associate, United Therapeutics
#TeamUnither | facebook, twitter & instagram | @unitherFIRST

-
questions? comments? concerns? | twitter: @libbyk | about.me/libbykamen

Last edited by Libby K : 09-03-2016 at 17:42.
Reply With Quote
  #9   Spotlight this post!  
Unread 09-03-2016, 16:01
seg9585's Avatar
seg9585 seg9585 is offline
Registered User
AKA: Eric
FRC #4276 (Surf City Vikings)
Team Role: Engineer
 
Join Date: Feb 2006
Rookie Year: 2001
Location: Boeing (Seal Beach, CA)
Posts: 516
seg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond repute
Re: Student or Adult Coach

On a serious note to answer the question of "why", there are actually several reasons we have an adult coach but a few of the big ones:

When dealing with other teams in your alliance, things can get a little heated sometimes about which team feels their strategy for the round is optimal. I frequently see other teams with overzealous/bossy adult coaches who feel their strategy for the upcoming round is the only way, and the students get intimidated by it (and will frequently "cower" to the other adult coach when they don't have another adult to stand up for them). My goal is to help the alliance make more level-headed decisions regardless of whether the alliance partners have student or adult coaches.

Students have great decision-making abilities and are very smart, but in the end are still kids and can make mistakes (just like an adult could). What the adult has, though, is experience, and with that experience comes knowing their own history of "what has gone wrong" in the past and what to do to mitigate it. The coach is always the second set of eyes for the students to make sure the robot is configured to plan on the field, the joysticks are plugged into the correct ports, etc. There have been so many times the students forgot some of the important field config steps and it cost us rounds, and sometimes an adult with experience is the best person to double-check their work.

I feel the coach should be the best person on the team for the job, regardless of whether it's a student or adult mentor. A team shouldn't "force" itself to choose between picking an adult vs picking a student because of its team history or because "that's the way it should be".
__________________
My FIRST legacy:

Team 204 Student 2001, 2002 (Voorhees, NJ)
Team 1493 College Mentor 2006 - 2008 (Troy, NY)
Team 2150 Intern/Professional Mentor 2007, 2009 (Palos Verdes)
Team 4123 Lead Engineering Mentor 2012 (Bellflower, CA)
Team 4276 Engineering Mentor 2012-2016 (Huntington Beach, CA)
Reply With Quote
  #10   Spotlight this post!  
Unread 09-03-2016, 16:10
MaGiC_PiKaChU's Avatar
MaGiC_PiKaChU MaGiC_PiKaChU is offline
Drive Coach
AKA: Antoine L.
FRC #3360 (Hyperion)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Sherbrooke
Posts: 598
MaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond reputeMaGiC_PiKaChU has a reputation beyond repute
Re: Student or Adult Coach

We always had an adult coach. This year it's me. It has always been a team alumni or a college student. Never a teacher.
Having a student coach is nearly impossible for us, as a french speaking team, since most students have limited english skills.
__________________
2012 - 3360 - Junior member
2013 - 3360 - Lead Programmer, Human player
2014 - 3360 - Lead Programmer, Human player
2015 - 3360 - Lead Programmer, Driver
2016 - 3360 - Mentor, Drive coach



Reply With Quote
  #11   Spotlight this post!  
Unread 09-03-2016, 16:20
IronicDeadBird's Avatar
IronicDeadBird IronicDeadBird is offline
Theory Crafting Fo days...
AKA: Charles Ives "M" Waldo IV
FRC #1339 (Angelbots)
Team Role: Tactician
 
Join Date: Feb 2014
Rookie Year: 2005
Location: Colorado
Posts: 940
IronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond repute
Re: Student or Adult Coach

Sumtimes 1339 lets me be shot caller cuz I'm MLG pro strategy and gamer.
Real talk though I've seen a lot of great student drivers take losing to personally so by being out on the field and being the "shot caller" as long as they drive at 110% then we lose cause the shot caller is bad.
__________________
HERO 俺を讃える声や 喝采なんて 欲しくはないさ
#GLITTERFORCEHYPE!
Play is for kids this is serious...

Last edited by IronicDeadBird : 09-03-2016 at 16:23.
Reply With Quote
  #12   Spotlight this post!  
Unread 09-03-2016, 16:27
Jay O'Donnell's Avatar
Jay O'Donnell Jay O'Donnell is online now
Division by Pirates
FRC #0229 (Division by Zero)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Potsdam, NY/Londonderry, NH
Posts: 1,332
Jay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond repute
Re: Student or Adult Coach

Whatever makes sense for your team based on the people within it.
__________________
Student on Team 1058 (2012-2015)
Mentor on Team 229 (2016-Present)
Writer for Blue Alliance Blog
Reply With Quote
  #13   Spotlight this post!  
Unread 11-03-2016, 01:46
Doug G's Avatar
Doug G Doug G is offline
Coach / Teacher
FRC #0701 (Robovikes)
Team Role: Coach
 
Join Date: Dec 2002
Rookie Year: 2001
Location: Fairfield, CA
Posts: 875
Doug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond reputeDoug G has a reputation beyond repute
Re: Student or Adult Coach

Quote:
Originally Posted by Jay O'Donnell View Post
Whatever makes sense for your team based on the people within it.
'nuff said... move on folks
__________________
Work Hard, Have Fun, Make a Difference!

Reply With Quote
  #14   Spotlight this post!  
Unread 11-03-2016, 09:38
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,587
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Student or Adult Coach

For all the stories of "I worked with a mentor coach and he was mean / controlling / aggressive"... you don't have a problem with mentor coaches, you have a problem with jerks. I agree teams should never let jerks coach, it's just toxic for an alliance (yet 228 lets me coach... weird!) No matter who the coach is, they should treat alliance partners with respect, listen to them in strategy meetings, and work to pick the best strategy that allows all of the members of the alliance to contribute in a meaningful way.

I really believe that the best drive teams are run by someone who can be a mentor and advisor to the rest of the drive team. They need experience, quick judgment, and a strategic mind in the box, and they need someone the drivers can trust or listen to.

This does not necessarily mean an adult mentor! That common phrase "your second year on the team is your first year as a mentor" applies here. An experienced, older student can be a very effective coach if they have the respect and trust of the rest of the drive team. There's nothing inherently worse about a student being the coach, but they have to be the most qualified person for the job.

More often than not though, I've found that mentors can make great coaches. In all of FRC, it's the partnership between mentors and students that makes the teams special, and that partnership should extend to the drive team. I've been fortunate to develop great partnerships with drive teams both in my time as an off-field strategist and an on-field drive coach, and I would hate to have my team judged unfavorably because of this. Too often adult coaching is seen as taking an opportunity from one student, when it is really giving a greater opportunity for learning and development to the other 3 students.

Quote:
Yeah, sabermetrics tells us training up and coming freshman drivers by starting them as coaches gets us 2 more match wins over the lifetime of the team.
I know you have a student coach this year, but I honestly can't tell if you're joking with this rationale. If you haven't run student coaches before, how can you have this metric figured out? How do you have a big enough sample size to know this? I suspect part of the reason this works for 254 is because the drivers are so well trained and practiced that the need for a super experienced coach is lessened.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #15   Spotlight this post!  
Unread 09-03-2016, 16:30
cadandcookies's Avatar
cadandcookies cadandcookies is online now
Director of Programs, GOFIRST
AKA: Nick Aarestad
FTC #9205 (The Iron Maidens)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Minnesnowta
Posts: 1,498
cadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond repute
Re: Student or Adult Coach

Honest answer for 2667 is we haven't decided yet. It's probably going to be one or the other, though
__________________

Never assume the motives of others are, to them, less noble than yours are to you. - John Perry Barlow
tumblr | twitter
'Snow Problem CAD Files: 2015 2016
MN FTC Field Manager, FTA, CSA, Emcee
FLL Maybe NXT Year (09-10) -> FRC 2220 (11-14) -> FTC 9205(14-?)/FRC 2667 (15-16)
VEXU UMN (2015-??)
Volunteer since 2011
2013 RCA Winner (North Star Regional) (2220)
2016 Connect Award Winner (North Super Regional and World Championship) (9205)
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:08.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi