Carrier-class Ethernet Redefining Wide Area Services - PowerPoint PPT Presentation

1 / 74
About This Presentation
Title:

Carrier-class Ethernet Redefining Wide Area Services

Description:

High school students seeking college credit ... Industry wants to work with education to improve technical education in California. ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 75
Provided by: JamesB187
Learn more at: http://www.mpict.org
Category:

less

Transcript and Presenter's Notes

Title: Carrier-class Ethernet Redefining Wide Area Services


1
Founding Vision and Goals League for Innovation
in the Community College Conference on
Information Technology October 19, 2008
This material is funded in part by the National
Science Foundation Grant DUE 0802284
2
City College of San Francisco
3
One of Worlds Largest Colleges
  • gt 106,000 Students Annually (gt3x UCB, gt5x
    Stanford, gt3.5x UCSF, gt3.5x SFSU)
  • gt 50 Academic Programs and gt 100 Occupational
    Disciplines
  • gt 4,700 Courses Offered
  • gt 10 Major Neighborhood Campuses
  • gt 150 Other Instructional Sites Citywide
  • 710 Full-time 1,126 Part-time Faculty
  • 95 with Masters Degrees
  • Almost 250 Ph.D.s
  • 46 Administrators 882 Classified Employees
  • 2-Year Public College
  • Accredited by the Western Association of Schools
    Colleges (WASC)
  • Associate of Arts (AA) Associate of Science
    (AS) Degrees

4
(No Transcript)
5
  • 2002 Computer Information Systems (CIS) split
    into two separate departments
  • Computer Science Programming
  • Computer Networking IT (CNIT)
  • Little institutional support for new department
  • Started looking for grant support to accomplish
    goals of this new department

6
Information Technology Services (ITS)
7
ITS Upgrades
  • Fiber MAN
  • VoIP Telephony
  • Internet Internet 2 via CENIC
  • Internal Traffic on LANs MAN
  • External Voice Traffic via SIP Trunks

8
Challenge
  • How to best leverage internal network and IT
    improvements and industry advancements for the
    academic benefit of students and community?

9
(No Transcript)
10
  • Institute for Convergence of Optical Network
    Systems (ICONS)
  • ATE Project
  • 750,000 over 3 years
  • Convergence Technician Training
  • Dr. Pierre Thiry, Principle Investigator
  • Carmen Lamha, Chair CNIT Department
    Co-Principle Investigator
  • Tim Ryan, Network Manager Co-Principle
    Investigator

CNIT Chair Carmen Lamha with San Francisco Mayor
Gavin Newsom At Press Event Announcing ICONS
11
ICONS GOALS
  • Modernize CNIT Department
  • Develop New Courses Certificates
  • Develop AS Degree
  • Expand Articulation Transfer Opportunities
  • Expand Marketing Efforts
  • Better Serve Under-Represented Populations
  • Develop Utilize Technology Infrastructure
  • Provide Staff Development Seminars Workshops

12
Advisory Panel
  • CCSF
  • Educational Institutions
  • Service Providers
  • Equipment Manufacturers
  • Private Enterprises
  • Standards Bodies
  • Government
  • Community Non-Profits

SFUSD
T S I The Saflund Institute
13
Information Communications Technology (ICT) Web
14
CCSF Collaborations
  • Articulation Transfer
  • Computer Science
  • Bio-Link ATE Center
  • ITS Department
  • Math Science
  • Student Counseling
  • Administration
  • Career Planning/Placement

CNIT Students Engaged in 1m Switch Replacement
Project at CCSF
CNIT Students Experience Real-World ITS Metro
Optical Network
15
Information Communications Technology (ICT) Web
16
Government Collaborations
  • Project Funding
  • Ties to Other Projects
  • Affiliation w ATE Centers
  • Event Participation
  • Structured Governance
  • Enhanced Prestige
  • Community College Funding
  • Other Resources

Metro Area Network Partners, Digital Divide
Issues, TechConnect Project Support, Ties to
Other Community Groups, Advisory Panel
Contributions
Data Assistance on ICT Technician Demand,
Salaries, Contract Rates, Employment Benefits,
Job Availability, Job Placement
17
Information Communications Technology (ICT) Web
18
RD Organizations
  • People organizations advancing technology
  • IEEE IEEE ComSoc
  • Metro Ethernet Forum
  • Other Standards Bodies
  • Academic Research
  • Industry Research (Silicon Valley)
  • CENIC (Advanced Networks)

19
Practical Dissemination of Technology
20
Information Communications Technology (ICT) Web
21
Industry Collaborations
  • Advisory Panel Participation
  • Input on Curriculum
  • Insight Into Technology Trends
  • Information on Jobs
  • Internship Opportunities
  • Mentoring Relationships
  • Service Learning
  • Job Placement
  • Student Site Visits
  • Help Expanding Relationships
  • Equipment Courseware Contributions
  • Event Speakers

CCSF 1st Member Juniper Networks Academic
Alliance in North America!
CNIT Becomes Microsoft Academy!
Cisco Academy Expansions!
CNIT Becomes Pearson VUE Authorized Center (PVAC)
For Testing
22
Information Communications Technology (ICT) Web
23
Collaborations with Enterprises
  • CalWomenTech NSF Grant
  • Institute for Women in Trades, Technology
    Science (IWITTS - www.iwitts.com)
  • Carmen Lamha, Co-PI
  • Increase of women in Science and Technology
    education
  • Develop new gender equity technology i.e.
    curriculum taking into account female interests
    and learning styles
  • Develop best practices for recruitment and
    retention of women
  • Institutionalize gender equity strategies beyond
    life of Project
  • State/National Dissemination Gender Equity
    Lending Library

Help guide program success, curriculum
development and workforce development, Develop
internship relationships, Job Placement
24
Information Communications Technology (ICT) Web
25
Community Collaborations
  • Demonstrate Value in Voter Bond Expenditures
  • Summer 2006 2007 Convergence Workshops
  • Provide Community Exposure to Advanced
    Technologies
  • Establish IEEE Student Chapter at CCSF
  • SeaKay relationship where CNIT students assisted
    in Neighborhood Network Centers to Benefit
    Digital Divide Public Service Goals
  • Alice Griffith Community Center WiFi Installation
  • Students Supported 3 Neighborhood Network Centers

26
Information Communications Technology (ICT) Web
27
Collaborations with Education
  • Expand outreach to High Schools
  • School to Career via HS IT Academies.
  • Promote access to education in ICT
  • CNIT 131 (Internet HTML Basics)
  • National ATE-Center since 1998
  • 7 Regional partners nationwide
  • Assist ICONS by sharing
  • best practices, experiences resources
  • Role in SF Biotech Industries
  • NSF ATE Center
  • Large Network of ICT Colleges
  • ICONS Hosted NCTT Winter 2007 Conference at CCSF
  • Develop transfer relationships for CNIT students
    to get BS degrees

28
Curriculum Accomplishments
  • Goal was to create an AS degree, 1 new
    certificate and 6 new courses. It delivered
  • A Computer Networking and Information Technology
    AS Degree
  • A new certificate in Digital Home Technology
    Integration (DHTI)
  • A new certificate in Convergence Technology
  • A new Fiber Optic Technology course
  • A new Introduction to Network Convergence course
  • A new Digital Home Technology Integration (DHTI)
    course
  • A new Ethical Hacking and Network Defense course
  • A new Advanced Ethical Hacking course
  • A new Fundamental of Voice over IP (VoIP) course
  • A new Operating Juniper Networks Routers in the
    Enterprise course
  • A new Advanced Juniper Networks Routers in the
    Enterprise course
  • An AS degree, 2 new certificates and 8 new
    courses exceeded the expectations of the grant.

29
Additional Accomplishments
  • Developed website to share project progress and
    outcomes
  • Became a National Center for Telecommunications
    Technology (NCTT) Regional Partner and acquired
    and disseminated much of its curriculum,
    courses and best practices
  • CNIT increased enrollment 25
  • Developed an exceptional, collaborative advisory
    panel
  • Became 1st Juniper Networks Academic Alliance
    Member in North America and disseminated that
    relationship nationally through NCTT
  • Hosted NCTT Winter 2007 Conference for 100
    technical educators and industry representatives
    from around the country
  • Contributed to NCTTs other summer and winter
    workshops
  • Participated as exhibitor/presenter at IEEE
    Communications Society Globecom 2006 as one of
    only community college participants ever
  • Conducted high school training and informational
    events

30
Additional Accomplishments
  • Formed CCSF IEEE student chapter
  • Developed Collaborative International
    Relationships (France, Brazil)
  • Conducted Summer Convergence Workshops to expose
    students, faculty and community to developing
    technologies
  • Presented success with Ethical Hacking and
    Network Defense at the 2007 Las
    Vegas DEFCON conference
  • Collaborated to develop next generation of CCNA
    and CCNP training, now delivered via CCSF Cisco
    Regional Networking Academy
  • Became mentee of the Convergence Technology
    Center (CTC)
  • Collaborated with the Institute for Women in
    Trades, Technology and Science (IWITTS) in its
    NSF-funded CalWomenTech program as initial pilot
    school to develop and disseminate best practices
    for recruiting, retaining and serving women
    in technical education

31
Additional Accomplishments
  • Facilitated service learning for student support
    Network Neighborhood Centers in distressed
    Bayview and Hunters Point developments
  • Published a cover story in Communications News
    http//www.comnews.com/stories/articles/0207/0207c
    overstory.htm
  • Completed a comprehensive study and revision of
    CNIT curriculum in collaboration with the
    ICONS Advisory Panel
  • Assisted CNIT Department in becoming a Microsoft
    IT Academy
  • Secured two new CNIT faculty positions
  • Arranged student field trips to data center and
    service provider operations at 365 Main, 200 Paul
    and IP Networks
  • Helped CNIT become Pearson VUE Authorized Center
    for Testing, so students can
    affordably conveniently
    take industry certification tests

32
Key Findings
  • Computer, Networking and Information Technologies
    have, to at least some extent, evolved separately
    and involved separate staff, departments,
    organizations.
  • Those previously separate areas are converging
    rapidly.
  • Previously separate telecommunications,
    networking and computer support organizations and
    departments are merging.
  • This trend is frequently referred to as
    Convergence in
    the U.S.
  • Globally, the recognized term for Convergence is
    Information and Communications
    Technology (ICT).
  • ICT includes computer hardware and software,
    networking systems, wired and wireless
    telecommunications, the Internet, technical
    project management, information (library)
    sciences, programming and management, maintenance
    and operations for all of the above.

33
Key Findings(cont.)
  • Information and Communications Technologies are
    evolving rapidly.
  • It is hard for organizations, individuals and
    educational institutions to keep up with the
    changes and realize their benefits.

34
Key Findings(cont.)
  • We all increasingly depend on ICT for
    productivity and connectivity directly and
    indirectly.
  • Because of that, improvements to deployed
    technology, communications infrastructure, and
    peoples ability to productively use them are
    issues of tremendous strategic importance, to
  • Local, State and National Economies
  • Individuals Seeking Career Advancement
  • Organizations in Accomplishing Their Missions

35
Key Findings(cont.)
  • At 20/unit, California Community Colleges are
    the most cost-effective way of pushing ICT
    knowledge and skills out into our communities.
  • Investments in Community College ICT Education
    have tremendous impact.

36
Key Findings(cont.)
  • Community College ICT program (whatever theyre
    called) students have very diverse backgrounds
    and goals
  • High school students seeking college credit
  • High school graduates and non-graduates seeking
    technical skills that lead quickly to paying jobs
  • High school graduates seeking AS degrees and
    academic and industry certifications
  • High school graduates seeking an affordable
    pathway to 4-year degrees at colleges and
    universities
  • Working professionals seeking knowledge skill
    updates
  • People wanting to learn ICT for advancement in
    other fields

37
Key Findings(cont.)
  • ICT educational programs have largely been
    developed at each educational institution from
    scratch, with tremendous duplication of effort
    and with important differences between them in
  • Nomenclature (use of terms and titles of
    programs, courses and degrees)
  • Course Content
  • Packaging of Certifications and Degrees
  • Quality
  • Industry Relationships
  • Focus
  • Division into Various Departments
  • Success in Serving Various Population Needs and
    Desires
  • Articulation and Transfer Successes

38
Key Findings(cont.)
  • Partially as a result of that, there is a lot of
    confusion in the market-place about ICT
  • Nomenclature
  • use of terms and titles of programs, courses and
    degrees
  • Educational Pathways
  • Career Pathways
  • Technologies
  • Program Graduate Knowledge, Skills Competencies
  • Credential Value

39
Key Findings(cont.)
  • Industry wants to work with education to improve
    technical education in California.
  • But they can not or will not engage with 100
    community colleges, plus 4-year colleges and
    universities, plus private educational
    institutions individually.
  • It is too costly and inefficient.

40
Key Findings(cont.)
  • Employers consistently report problems with
    adequate employability or soft skills.
  • Communication skills
  • Social skills
  • Motivation and drive
  • Problem identification and solving skills
  • Responsibility for continued learning growth
  • Conscientiousness pride in work
  • Entitlement willingness to work hard

41
Key Findings(cont.)
  • America retains a myopic false impression it
    still leads the world in ICT industry and
    infrastructure.
  • In fact, the U.S. has been overtaken by many
    countries and educational institutions abroad.
  • The US has fallen from 1st to 15th in broadband
    penetration in the past few years, and it is
    still falling fast. Between 2005 and 2006, the
    U.S. fell to 7th in the World Economic Forum
    Global Information Technology Report Network
    Readiness Index.
  • Increasingly, the best knowledge, experience and
    practices in ICT are found abroad, and we need to
    better understand them and learn from them.

42
Key Findings(cont.)
  • California, San Francisco, Silicon Valley, and
    the Bay Area have tremendous positive name
    recognition globally on ICT.
  • The world expects California, San Francisco,
    Silicon Valley and the Bay Area to
    show leadership in ICT
  • And ICT Education.

43
Key Findings(cont.)
  • Amazingly, and embarrassingly, there are
    currently no really significantly funded efforts
    in Northern California to develop leadership and
    coordinate and facilitate activities to improve
    ICT education in the region.

44
  • Launched with National Science Foundation Grant
  • Advanced Technological Education (ATE) Program
  • 3 Million over 4 Years
  • Hosted by City College of San Francisco
  • Funded 9/08

45
What is ICT?
  • An umbrella term, widely used in the rest of the
    world and the United Nations, to encompass all
    rapidly converging
  • computer,
  • software,
  • networking,
  • telecommunications,
  • Internet,
  • programming and
  • information systems technologies.

46
Why is ICT Important?
  • Directly and/or indirectly,
  • in the information and knowledge
  • economies of the 21st century, we all
  • increasingly depend on
  • information and communications
  • technologies and the
  • increased connectivity and
  • productivity they enable.

47
MPICTs Mission
  • MPICTs mission is to coordinate, promote and
    improve the quality of ICT education, with an
    emphasis on 2-year colleges, in a region
    consisting of
  • Northern California,
  • Northern Nevada,
  • Southern Oregon,
  • Hawaii and
  • the Pacific Territories.

48
MPICTs Goals
  1. Develop partnerships among higher education
    institutions to increase and improve the regions
    ICT education capacity.
  2. Deepen and expand collaboration with industry to
    create an ICT workforce that fully meets the
    regions economic needs.
  3. Identify, implement and disseminate ICT education
    best practices in the region, working towards a
    standardization of ICT competencies, skills and
    education approaches.
  4. Develop fully articulated ICT education pathways
    and work to implement it throughout the region.
  5. Expand and diversify the regions ICT workforce.
  6. Enhance linkages to global ICT educators and
    employers.

49
MPICTs CCSF Team
James Jones Executive Director Co-PI (415)
867-6616 jjones_at_mpict.org
Pierre Thiry Principal Investigator CNIT
Faculty (415) 239-3594 pthiry_at_mpict.org
Tim Ryan ITS Network Manager Co-PI (415)
452-5352 tryan_at_mpict.org
Carmen Lamha CNIT Department Chair Co-PI (415)
239-3396 clamha_at_mpict.org
Constance Conner CS Department Chair
Co-PI (415) 239-3963 cconner_at_mpict.org
50 Phelan Avenue, CCSF Science Hall 107, Box
S107, San Francisco, CA 94112 Tel (415)
239-3600 Internet www.mpict.org Email
info_at_mpict.org
50
MPICTs Regional Partners
www.foothill.edu Rick Graziani graziani_at_foothill.e
du High School Outreach Recruitment
www.ohlone.cc.ca.us Richard L. Grotegut rgrotegut_at_
ohlone.edu Harmonization High School Outreach
www.santarosa.edu Mike McKeever mmckeever_at_santaros
a.edu Collaborative Technologies
www.foothill.edu Mike Murphy MurphyMike_at_foothill.e
du Articulation Transfer
51
Population Served
  • gt 50 CCs in Norcal Alone
  • 4-year Colleges Universities
  • High Schools
  • Schools out of Region via Other NSF Centers

52
Mid-Pacific Information and Communications
Technology Center (M-PICT) Expanded Service Area
NSF Peer Reviewer Why isnt this being
done by the State of California or the California
Community College System? gt 25 CCs in rest of
region
53
MPICT Organization
  • Director
  • PIs/Co-PIs
  • Regional Partners
  • Regional Associates
  • NVC
  • RLC
  • Advisory Panel

54
MPICT Center Educational Institution Engagement
  • Regional Partners
  • Co-lead major Center Effort
  • Obtain a Sub-Award from the Grant for Support
  • Assist in Other Center Efforts and Attend Center
    Events
  • Regional Associates
  • Assist in Center Efforts
  • Participate in Center Events
  • Regional Connected Colleges
  • Benefit from Center Efforts and Access Center
    Work Products
  • Other Regional Centers and Global Institutions
  • Collaborate with Center Efforts Access Center
    Work Products

55
MPICT Center Goal and Activity Prospects
  • Harmonize Courses, Degrees, Terminology and
    Certifications
  • Get associated institutions to work toward the
    same terminology, courses, degrees and
    certifications, so everyone is talking about and
    meaning the same things.
  • This should greatly improve the value of what
    everyone is doing by eliminating or reducing
    confusion and frustration in the region.

56
MPICT Center Goal and Activity Prospects
  • Develop and Disseminate ICT Standards
  • Develop standard nomenclature for all
    participating institutions to use in
    communications to improve regional understanding.
  • Develop standard lists of knowledge, skills and
    competencies associated with certain terms.

57
MPICT Center Goal and Activity Prospects
  • Develop ICT Proficiency Standards and Testing
  • Everyone needs basic ICT skills and knowledge to
    participate in the modern world, just like
    everyone needs basic mathematical and English
    language skills.
  • Develop standards for basic ICT proficiency as
    graduation requirements develop deliver
    relevant courses testing.
  • (This issue is potentially enormous!)

58
MPICT Center Goal and Activity Prospects
  • Coordinate Articulation and Transfer
  • Its a big deal and a big headache for each
    community college and each 4-year college or
    institution to work out requirements and
    skills/knowledge mapping to determine credits,
    gaps and requirements for transfer from the
    community college to another institution.
  • By working toward harmonization, dedicating some
    resources across the region and coordinating
    activity all could benefit from improved
    articulation and transfer.

59
MPICT Center Goal and Activity Prospects
  • Improve High School Counselor Communications
  • Career and educational pathways, terminology,
    degrees, certificates, transfer opportunities at
    the large number of different community colleges
    in the region are very confusing and difficult
    for high school advisors and counselors to
    master, so they provide good advice to high
    school students.
  • Work on coordinated messaging and communications
    tools to improve that.

60
MPICT Center Goal and Activity Prospects
  • Develop and Disseminate Strategies for Better
    Serving Underserved Populations
  • Every institution in the region is grappling with
    these issues. Lets not duplicate efforts
    unnecessarily.
  • Work together to apply knowledge and strategies.

61
MPICT Center Goal and Activity Prospects
  • Develop Regional Meeting Technology Showcase
    Facilities
  • At the center of the region, as a transportation
    hub and attractive destination known to all, set
    up the Center with dedicated offices and meeting
    facilities to bring people together to work on
    these issues.
  • Develop state-of-the-art facilities to
    demonstrate and provide opportunities to gain
    experience with ICT technologies showcased by
    industry.

62
MPICT Center Goal and Activity Prospects
  • Model Successful Partnerships Cooperation
    Between Institution IT Departments and ICT
    Academic Departments
  • A big factor in ICONS success has been
    coordination and engagement between the college
    ITS department and its infrastructure with the
    academic department teaching ICT.
  • Work on developing similar success stories at
    associated institutions.

63
MPICT Center Goal and Activity Prospects
  • Global Knowledge and Best Practices Acquisition
    and Dissemination
  • America retains a myopic false impression that it
    still leads the world in ICT education and
    infrastructure.
  • Increasingly, the best knowledge, experience and
    practices in ICT are found abroad.
  • Utilizing the well-recognized names of San
    Francisco and Silicon Valley, the Center would
    work to develop relationships with organizations
    and educational institutions abroad to learn from
    them and bring that knowledge back to benefit
    organizations associated with the Center.

64
MPICT Center Goal and Activity Prospects
  • Recruitment and Marketing
  • Work on developing collateral, messaging, PR,
    recruiting event, high school outreach and other
    efforts to improve ICT program recruitment and
    communications.
  • Why should all have to develop everything from
    scratch?
  • Coordinate these activities and leverage graphic
    design and other resources.

65
MPICT Center Goal and Activity Prospects
  • Curriculum Development and Dissemination
  • Coordinate and work together to make best courses
    and course modules available to all.
  • Avoid duplication of effort.
  • Share within the region and across regions.

66
MPICT Center Goal and Activity Prospects
  • Use of Collaboration Technologies, Networks and
    Resource Sharing
  • ICT educators have greater aptitude to utilize
    ICT technologies for improved instruction, labs,
    distributed or distance learning, guest lecturers
    via videoconferencing, digital content sharing,
    online courses, etc.
  • Work together to come up with coordinated plans
    and efforts to maximize benefits for all. For
    example, utilize at multiple institutions
    equipment hosted at a single institution.
  • Proving education technology solutions in ICT
    departments will enable and speed adoption by
    other, less-ICT-friendly educators and
    departments, benefitting all students and
    institutions in the region.

67
MPICT Center Goal and Activity Prospects
  • Coordinate Interaction and Input from Industry
  • Leverage and develop ICONS Advisory Panel into
    something that serves all associated institutions
    in the region, rather than each department having
    to develop its own relationships and wearing the
    industry out.
  • Solicit input and interaction efficiently to
    serve all.

68
MPICT Center Goal and Activity Prospects
  • Professional Development and Events
  • Leverage greater buying power across the region
    to more cost effectively arrange training and
    education for associated institution faculty and
    staff.
  • Plan and conduct larger and more successful
    events more efficiently across the region for the
    benefit of all in the region.
  • Host them at the Center when desired.

69
MPICT Center Goal and Activity Prospects
  • Coordinate Cisco, Juniper, Microsoft and Other
    Industry ICT Training Relationships
  • Work on more efficiently engaging industry
    created ICT training opportunities across the
    region.
  • Remote lab sharing?

70
MPICT Center Goal and Activity Prospects
  • Disseminate Experiential Learning Strategies
  • Problem/Case-Based Learning
  • Internships
  • Mentoring
  • Service Learning
  • Job Shadowing
  • Apprenticeships
  • Coordinating these activities across the region
    can lead to greater success for everyone.
  • Replicate and share best practices.

71
MPICT Center Goal and Activity Prospects
  • Develop Regional, National and International
    Faculty and Student Exchange Opportunities
  • Adding cultural dimension to ICT education.

72
MPICT Center Funding and Sustainability
  • Obviously, MPICT cannot do all of these things
    well at once and certainly not with only 3
    million from NSF.
  • To sustain the Center, we want to pursue these
    issues and methods of supporting good work on
    them with State, industry and other possible
    funding sources.

73
MPICT Center Call for Proposals for
Collaboration!
  • Additional Center Funding and Resources
  • Participation in Center Advisory Panel
  • Development of ICT Lab Equipment Resources
  • Dissemination of Technician Training Programs
    Courses
  • Network Resource Sharing Interactions via
    Internet/Internet2
  • Articulation and Transfer Relationships
  • Presentations and Demonstrations at Center Events
  • Showcasing ICT Technologies and Best Practices
  • Internship, Mentoring and Service Learning
    Opportunities
  • MPICT Improving Education of Tomorrows ICT
    WorkforceToday!

74
Invitation and Call for Presentations
  •  
  •  
  • National and Mid-Pacific ICT Centers
  •  
  • Winter 2009
  • ICT Educator Conference
  • San Francisco
  • January 8-9, 2009
  • Presentation Tracks On
  • ICT Industry Educational Programs
  • ICT Educator Successes
  • MPICT Center Efforts
  • ICT for Underserved Populations
Write a Comment
User Comments (0)
About PowerShow.com