Go to Post Like a moth to a flame, true FIRSTers are attracted by the Victor instead of the Banner. - Rich Wong [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

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-05-2016, 12:49
Jim Schaddelee's Avatar
Jim Schaddelee Jim Schaddelee is online now
Team 107 Holland Christian / Metal
None #0107 (Team Robotics)
Team Role: Mechanical
 
Join Date: Nov 2004
Rookie Year: 1997
Location: Holland ,MI
Posts: 152
Jim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud of
MI is the best?

Be from Michigan this is a little hard to say but, I think we need to step up our game.The idea that Michigan teams are the best might be bit arrogant. If I am correct we had zero teams in the finals this year, and only 2 on the Einstein field. Here are my thoughts on what is going on.
I believe in the past districts helped our teams by allowing us more matches and gain more experience but, this advantage is going away.Also based on the number of teams we have I think our districts are getting watered down. I can not tell you before the season we need to go to "X" district if we want to play with the best teams. And if I could I am not sure we could get in due to having home districts. which I totally understand is done to save teams travel expenses.
My point is this ,If you what to be the best you need to play with the best.and learn from the best.Currently we play with the best at State champs, but by then its to late to make improvements. So, Here is my ideas. How about a "super district" event early in the season were the best teams based on the previous year get a invite to come and play. How you pick the teams I don't know but it needs to be based on performance. I think FIM has done a great job in building a great number of team , Now that we have them how do we get better?
__________________
Team 107 Holland Christian / Metal Flow
2005 Midwest semi finalist
2005 Johnson & Johnson sportsmanship (midwest)
2005 West michigan Champs with 93 and 66
2005 Johnson & Johnson sportsmanship (west michigan)
2005 web site award
Reply With Quote
  #2   Spotlight this post!  
Unread 02-05-2016, 12:53
Mike Schreiber's Avatar
Mike Schreiber Mike Schreiber is online now
Registered User
FRC #0067 (The HOT Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Milford, Michigan
Posts: 474
Mike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond repute
Re: MI is the best?

Quote:
Originally Posted by Jim Schaddelee View Post
Be from Michigan this is a little hard to say but, I think we need to step up our game.The idea that Michigan teams are the best might be bit arrogant. If I am correct we had zero teams in the finals this year, and only 2 on the Einstein field. Here are my thoughts on what is going on.
3 MI teams on Einstein. 217 Captained the 7th alliance. 5050 was the 2nd pick of the #1 alliance. 3538 was the 2nd pick of the #4 alliance.
__________________
Mike Schreiber

Kettering University ('09-'13) University of Michigan ('14-'18?)
FLL ('01-'02), FRC Team 27 ('06-'09), Team 397 ('10), Team 3450/314 ('11), Team 67 ('14-'??)
Reply With Quote
  #3   Spotlight this post!  
Unread 02-05-2016, 13:07
Cam_Team 2619's Avatar
Cam_Team 2619 Cam_Team 2619 is offline
Director/King of The Mill
FRC #2619 (The Charge)
Team Role: Mechanical
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Midland, MI
Posts: 34
Cam_Team 2619 is an unknown quantity at this point
Re: MI is the best?

The notion of having a "super-district" competition/invitational competition seems extremely elitist in nature. Not only does this mean that there would be separate levels for "good" and "bad" teams, but there would be no chance for less experienced teams to compete with the pros, which can help teams improve in ways no one would ever expect.

Districts are meant to allow teams to compete where they wish, and play with a relatively diverse field of teams. Leave the "best playing the best" for the district/world championships.
__________________
2014 - King of The Mill
2015 - Mechanical Co-Lead/Human Player Backup
2016 - Mechanical Lead
2017 - Director
Reply With Quote
  #4   Spotlight this post!  
Unread 02-05-2016, 13:17
Basel A's Avatar
Basel A Basel A is offline
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,924
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: MI is the best?

This seems to happen on its own pretty often. A number of top Michigan teams competed at Waterford in Week 1 when they could have just as easily switched to Southfield (nearby, Week 1, much weaker field).
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
Reply With Quote
  #5   Spotlight this post!  
Unread 02-05-2016, 13:19
Moskowapplepi's Avatar
Moskowapplepi Moskowapplepi is offline
Registered User
FRC #2067
 
Join Date: Oct 2015
Location: Guilford, CT
Posts: 36
Moskowapplepi is an unknown quantity at this point
Re: MI is the best?

I had heard but never believed FIM valued elite play over inspiring people in their communoty, but I was sadly mistaken
Reply With Quote
  #6   Spotlight this post!  
Unread 02-05-2016, 13:28
JackN JackN is offline
Registered User
AKA: Jack Nowakowski
no team
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Lansing
Posts: 1,249
JackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond repute
Re: MI is the best?

I think Michigan is still probably one of the strongest regions in FIRST. Yes we did not put quite as many teams onto Einstein, but the depth of the state continues to grow. By my count, 52 teams from Michigan were either captains or selected for the elimination rounds at the championship. This is the THIRD year in a row where there were more teams from Michigan playing in the elimination rounds at championship than there were playing at the Michigan State Championship.

I do think that increasing the number of districts has hurt some of the upper level teams in terms of competitiveness on the world level. I thought the biggest event ever season was always the Troy district because it would pit five or six of the best teams in the state against each other and you would see the first glimpses of the highest levels of a game being played. But the explosive growth in Districts has built a very robust second and third tier of teams that did not exist even three years ago.
__________________
2005-2007 Team 494 (Lead Scout and Strategist)
2008 Team 70 (Drive Coach)
2009-2011 Team 1504 (College Mentor)
Reply With Quote
  #7   Spotlight this post!  
Unread 02-05-2016, 13:42
angelah angelah is offline
Registered User
FRC #3547
Team Role: Mentor
 
Join Date: Jul 2013
Rookie Year: 2009
Location: Michigan
Posts: 86
angelah has a spectacular aura aboutangelah has a spectacular aura about
Re: MI is the best?

I don't think you can use this year's championship to judge that.

It would be better to look at performance over several years, and probably not even including this year.
Reply With Quote
  #8   Spotlight this post!  
Unread 02-05-2016, 13:48
Anthony Galea's Avatar
Anthony Galea Anthony Galea is offline
Formerly known as 3175student17
no team
Team Role: College Student
 
Join Date: Aug 2012
Rookie Year: 2013
Location: Riverview, Michigan
Posts: 583
Anthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant futureAnthony Galea has a brilliant future
Re: MI is the best?

Michigan has the longest standing Einstein streak, going at least to 2002, and I'm not sure about anything before that due to incomplete data. Teams that don't even make playoffs at MSC make it to the playoffs at Champs, and in one case, Einstein (3538). Michigan might not have a 1678 type, where they make Einstein every year (469 from 2010-2014 would be the best comparison) but the depth of teams in Michigan is what makes FiM great.
__________________
2013-2016: FRC 3175 Knight Vision, student
2014 Center Line District Finalists with 815 and 280
2016 Woodhaven District Winners with 3604 and 6116
2017-?: Rose-Hulman Institute of Technology
Reply With Quote
  #9   Spotlight this post!  
Unread 02-05-2016, 13:51
Hot_Copper_Frog's Avatar
Hot_Copper_Frog Hot_Copper_Frog is offline
Public Relations Mentor
AKA: Megan
FRC #0503 (Frog Force)
Team Role: Mentor
 
Join Date: Oct 2014
Rookie Year: 2002
Location: Novi, MI
Posts: 69
Hot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond reputeHot_Copper_Frog has a reputation beyond repute
Re: MI is the best?

Quote:
Originally Posted by JackN View Post
I do think that increasing the number of districts has hurt some of the upper level teams in terms of competitiveness on the world level. I thought the biggest event ever season was always the Troy district because it would pit five or six of the best teams in the state against each other and you would see the first glimpses of the highest levels of a game being played. But the explosive growth in Districts has built a very robust second and third tier of teams that did not exist even three years ago.
I think that people are assuming that having a small but incredibly elite cohort of teams is what makes Michigan successful, but I have to disagree. The district system may have "watered down" competitions in the sense that the most competitive teams are no longer playing together at every event, but it allows a large number of teams to play with and learn from them.

Is it more effective to have the top 10 teams at one district, or to have each of those teams at a different district? If you spread them out, younger and more inexperienced teams have the opportunity to interact with powerhouse teams and learn from them. While it might be more exciting to witness a bunch of them gathered at one competition, it's really not helping teams improve.

Rising tides lift all boats. If we work together to support our low resource and newer teams, we will create a stronger FIRST community as a whole.
__________________
FLL Team Dark Matter 2002-2005 Student
FRC HOT Team 67 2006-2009 Student
FRC Superior Roboworks 857 & The Copperbots 2586 2009-2013 Mentor
FRC Frog Force 503 2014-Present Public Relations Mentor

Michigan Technological University Alumna
Air Quality Scientist
FIRST Enthusiast
Reply With Quote
  #10   Spotlight this post!  
Unread 02-05-2016, 14:03
Jefferson Jefferson is offline
Registered User
AKA: Jeff Clements
FRC #0016 (Bomb Squad)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Mountain Home, AR
Posts: 257
Jefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant future
Re: MI is the best?

Quote:
Originally Posted by Moskowapplepi View Post
I had heard but never believed FIM valued elite play over inspiring people in their communoty, but I was sadly mistaken
You made quite a leap there. I don't see anything in this thread so far that even hints at what you're suggesting. Robot performance and STEM inspiration are not mutually exclusive. In fact, I'd argue they go hand in hand.
Reply With Quote
  #11   Spotlight this post!  
Unread 02-05-2016, 14:05
JackN JackN is offline
Registered User
AKA: Jack Nowakowski
no team
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Lansing
Posts: 1,249
JackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond reputeJackN has a reputation beyond repute
Re: MI is the best?

Quote:
Originally Posted by Hot_Copper_Frog View Post
I think that people are assuming that having a small but incredibly elite cohort of teams is what makes Michigan successful, but I have to disagree. The district system may have "watered down" competitions in the sense that the most competitive teams are no longer playing together at every event, but it allows a large number of teams to play with and learn from them.

Is it more effective to have the top 10 teams at one district, or to have each of those teams at a different district? If you spread them out, younger and more inexperienced teams have the opportunity to interact with powerhouse teams and learn from them. While it might be more exciting to witness a bunch of them gathered at one competition, it's really not helping teams improve.

Rising tides lift all boats. If we work together to support our low resource and newer teams, we will create a stronger FIRST community as a whole.

I 100% agree with you, maybe my post doesn't necessarily reflect that the way I wanted it to.

Having few districts with more concentrated teams benefited those teams and helped them get to a level before MSC that was a significant advantage over the rest of the world.

I think what has helped teams the most is how often newer teams are getting to run their own alliances in events where it never happened before. The biggest way to learn how to compete in eliminations is to actually get a chance to do it. We saw this pay off big time at MSC with all of the new teams that captained alliances in elims.
__________________
2005-2007 Team 494 (Lead Scout and Strategist)
2008 Team 70 (Drive Coach)
2009-2011 Team 1504 (College Mentor)
Reply With Quote
  #12   Spotlight this post!  
Unread 02-05-2016, 14:08
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,720
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: MI is the best?

Quote:
Originally Posted by Jefferson View Post
You made quite a leap there. I don't see anything in this thread so far that even hints at what you're suggesting. Robot performance and STEM inspiration are not mutually exclusive. In fact, I'd argue they go hand in hand.
The OP is, essentially, saying that MI teams aren't competitive enough at Worlds. They aren't "the best". (That's what I'm getting from the OP, rather shortened of course.) I could also point to MULTIPLE discussions back when districts were first introduced that had a similar sort of bent. Trust me, some folks (not necessarily in this thread) seem to think this is a robotics competition for the competition's sake, and are thus apparently missing the bigger picture of "this is for INSPIRATION".

I can't say for sure that robot performance and STEM inspiration are tied together, either. They're related, but not the same. And it's going to be really hard to determine exactly what the relationship is.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #13   Spotlight this post!  
Unread 02-05-2016, 14:14
JeffB JeffB is offline
Registered User
FRC #5052 (RoboLobos)
Team Role: Mentor
 
Join Date: Apr 2015
Rookie Year: 2014
Location: Austin
Posts: 48
JeffB is a splendid one to beholdJeffB is a splendid one to beholdJeffB is a splendid one to beholdJeffB is a splendid one to beholdJeffB is a splendid one to beholdJeffB is a splendid one to beholdJeffB is a splendid one to behold
Re: MI is the best?

Quote:
Originally Posted by Cam_Team 2619 View Post
there would be no chance for less experienced teams to compete with the pros, which can help teams improve in ways no one would ever expect.
Pretty sure they were suggesting an additional event. What takes place now would continue to take place. You'd have the mix at the range of regional events. Their suggestion is to add an additional event using the past season as a prediction of who is going to be successful this season and give them an extra chance to play against strong teams and push themselves going into the season.

In theory, this would have a bit of a waterfall effect. These teams would compete, get ideas, improve before their regionals, and spread these improvements to other teams at the regionals. I'm not sure where it'd hurt anyone.
__________________
Reply With Quote
  #14   Spotlight this post!  
Unread 02-05-2016, 14:20
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,147
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: MI is the best?

Quote:
Originally Posted by Jim Schaddelee View Post
Be from Michigan this is a little hard to say but, I think we need to step up our game.The idea that Michigan teams are the best might be bit arrogant. If I am correct we had zero teams in the finals this year, and only 2 on the Einstein field. Here are my thoughts on what is going on.
I believe in the past districts helped our teams by allowing us more matches and gain more experience but, this advantage is going away.Also based on the number of teams we have I think our districts are getting watered down. I can not tell you before the season we need to go to "X" district if we want to play with the best teams. And if I could I am not sure we could get in due to having home districts. which I totally understand is done to save teams travel expenses.
My point is this ,If you what to be the best you need to play with the best.and learn from the best.Currently we play with the best at State champs, but by then its to late to make improvements. So, Here is my ideas. How about a "super district" event early in the season were the best teams based on the previous year get a invite to come and play. How you pick the teams I don't know but it needs to be based on performance. I think FIM has done a great job in building a great number of team , Now that we have them how do we get better?
Bolded by me so that I could address some items:

1. Thinking that Michigan teams are the best is very arrogant (no "might be" to it). It would also be difficult to make that conclusion founded in any current logical argument other than relying on some historical data. I believe that most any of those metrics would likely have you pointing more towards CA for concentration of the Crem de la Crem (ironically you can think CA means Canada or California, and you would be able to make a good case for either).

2. Given the current need for points to attend MSC, having more than for "super" teams would have a high probability in one of them not even making it to MSC unless they win their second event (which can often be a coin toss). (check out 910s situation this year who BTW won Windsor and was a finalist in their division).

3rd Bold: In Michigan, we have put a big focus on bringing up the teams that are struggling. Some would refer to it as raising the floor. Overall, the teams did do very well over the weekend, with a lot of teams making elims, and even more advancing within their given division.

32 teams "made it to" Einstein. 3 of those were FiM teams or just shy of 10%. Michigan had 411 of 3124 FRC teams, or right at 13%. This would lead to the conclusion that FiM was "underrepresented", but anyone familiar with statistics would tell you that you are probably within the tolerance band. If you check out each division finals, you would see 7/48(ish) teams were FiM teams which is 14.5% (a little over-representation).

I do think you have observed something that could be real, and may deserve some discussion/reflection by teams wanting to play at Einstein level. For instance, very few Michigan teams focused on lightning fast can grabbers last year, and this year, I would have thought at least a couple "2 ball autos" would have been at MSC. If you want to play at Einstein level, you may want to ask yourself where do you need to be.

Lastly,
Many of the best teams in the world just keep upping their game. Sometimes loosing your position in the lead is not about going slower, but about the field just going a bit faster.

MSC was awesome to watch. There were tons of twists and turns and underdogs taking a stab at (and occasionally slaying) the favorite.

Does Michigan need to step up its game... probably, but so does everyone everywhere. We are getting this to a level that makes it fun to watch by spectators. This fun to watch brings crowds, which is what truly changes the culture in the way we are trying to change.

Which teams get confetti blown on their robot at the end of the season matters much less to me then coworkers, grandparents, and friends and family seeing and hearing about what we are doing and wanting to come be a part of it.*

To put it another way, would you want the top 10 contenders for Einstein to take up an additional 50-100 mentors (5-10 for each team) to have a 50/50 shot at improving from a finalist to a Champion, or would you rather those 50-100 mentors work with about 200-500 kids that currently do not even know about FIRST programs. In reality, this is often the difference. I am not saying that those mentors build the robots, but those mentors often give that extra attention/support that the students need to change a really good robot into a truly great one.

Moskowapplepi:
You were not mistaken. While some may focus solely their teams performance, many focus on what inspires a community. Some of what inspires a community is really great play. Some is having a lot of local teams to go see. Some is about getting many others engaged.

*Which team gets confetti in their robot does matter a lot to me, just not nearly as much as getting the community engaged. That was a factor why I left a great team in order to be an LRI at more events, and to help out other teams that were struggling.
Reply With Quote
  #15   Spotlight this post!  
Unread 02-05-2016, 14:22
Jim Schaddelee's Avatar
Jim Schaddelee Jim Schaddelee is online now
Team 107 Holland Christian / Metal
None #0107 (Team Robotics)
Team Role: Mechanical
 
Join Date: Nov 2004
Rookie Year: 1997
Location: Holland ,MI
Posts: 152
Jim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud ofJim Schaddelee has much to be proud of
Re: MI is the best?

Quote:
Originally Posted by Hot_Copper_Frog View Post
I think that people are assuming that having a small but incredibly elite cohort of teams is what makes Michigan successful, but I have to disagree. The district system may have "watered down" competitions in the sense that the most competitive teams are no longer playing together at every event, but it allows a large number of teams to play with and learn from them.

Is it more effective to have the top 10 teams at one district, or to have each of those teams at a different district? If you spread them out, younger and more inexperienced teams have the opportunity to interact with powerhouse teams and learn from them. While it might be more exciting to witness a bunch of them gathered at one competition, it's really not helping teams improve.

Rising tides lift all boats. If we work together to support our low resource and newer teams, we will create a stronger FIRST community as a whole.
I agree with what you are saying ,totally. The purpose of a super regional is for these teams that compete and to spread the knowledge gained, not to be elitist. Teams compete at multiple districts every year and that how the knowledge gets out. Maybe we need to schedule more time at districts for training. I don't consider my team to be "elite" we are good and the only reason we are even "good" is because of "great" ie. ( 71 111 67 33 in the early days and teams like 2054 1114 ) teams inspire us to work hard to improve.
__________________
Team 107 Holland Christian / Metal Flow
2005 Midwest semi finalist
2005 Johnson & Johnson sportsmanship (midwest)
2005 West michigan Champs with 93 and 66
2005 Johnson & Johnson sportsmanship (west michigan)
2005 web site award
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 13:51.

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