Assignment
This assignment is designed to help you analyze the infrastructure design solution proposal process. The purpose is to see what the vendor is reading and understanding from an RFP that you may have written. In this assignment, you will select a Request for Proposal (RFP) from the 4 RFP files located at the top of this assignment page, examine it carefully as though you were a contractor or vendor considering responding to the RFP to provide goods/services, and then reply to a series of questions below.
After selecting one of the RFPs, carefully examine the RFP for content, thoroughness, and intent; then reply to all the questions. You will conduct your review from the vendor’s perspective.
Your assignment should be 3-4 pages in length (in APA format) and should answer all of the following questions. You are not required to use additional sources, but if you use any, please cite them.
1. Give a brief synopsis of the RFP including what goods/services are being requested and your assessment of the RFP for completeness, format, structure, and other general descriptors. Be concise but informative.
2. Can you clearly understand the need for this proposal? Are there any major concerns you see after reviewing the proposal? Is there anything that you think is missing from the RFP that should have been included? Is it missing important information or sections? Does it contain a timeline/schedule for completion? Are the evaluation criteria included?
3. Is there anything about the RFP that you really like or that provides details that would benefit your company in deciding on whether to bid or not?
4. Describe one major take away from reviewing this RFP. Don’t forget that you are doing this from the perspective of the vendor. This “take away” can be something related to the actual RFP itself such as its content, structure, or format or it can be related to a general take away on the proposal development process.
Requestfor Proposal: Creation of a
Mobile Spirit of the Game Scoring
App
Introduction
The WFDF Spirit of the Game (SOTG) Committee, consisting of representatives
from 8 regions worldwide, has established the need to create a mobile Spirit of the
Game Scoring App. This app would facilitate teams to submit SOTG scores for
games played at events, while enabling tournament directors (TDs) to reduce input
errors, accurately determine ranking, and highlighting possible problems. The
scoring system used is based on the current WFDF scoring system:
http://wfdf.org/about/meeting-minutes/doc_download/76-sotg-scoresheet
The WFDF is looking for someone to create this app based on the criteria setup
below and have it fully functional (ie ready for beta testing) by April 30, 2013. If you
are interested, please read on.
System requirements
Must Have’s
Open source, preferably hosted at something like Github.
UTF-8 and easily translatable, automatically using Browser / System language
Hosting: Either centrally hosted server or easy installation for tournaments
Ready for future changes of SOTG categories etc., i.e. handle different versions
of scores
Good to Have’s
Data should be easily exportable.
Easily translated to different languages
Event Setup requirements
Must Have’s
Online management of games and scores should optimized for a desktop
browser
A TD should be able to setup the SOTG Scoring system for any event in two
ways:
1. Enter and edit a list of teams (with games, dates, times, field number, and
divisions) through an easy to use process. This can be online or through the
upload of a .csv file, and
2. Use the database of an Ultiorganizer instance as well as Leaguevine
(probably through its API).
The TD should be able to enter and edit scores for all games through a PC
A link for each team should be generated where this team can only add/edit
scores for games they play. This link should contain part of a cryptographic
hash which makes it unfeasible to guess
Good to Have’s
The ability of a staff member to lock scores so that teams cannot change it
anymore.
Send the links automatically to team captains
Reporting requirements
Must Have’s
The application should have tools/indicators for the TD to quickly discover
problems
Teams with missing score sheets (ranked by time missing)
Games with low scores (Flags for games with a 0, or total is <8)
Teams giving extraordinary high scores (Flag any '2', or the total is 15+)
A publicly available event summary page with final ranking per division, overall
scores, and category averages for each team. This page should be
clean/factual so it can be iframed into any existing event website
Good to Have’s
All games exported to comma separated file
Email/SMS alerts to TD’s when a problem has been discovered
Nice to Have
The capability of branding the summary page
Score Input requirements
Must Have’s
Input through mobile devices using native or WebApp (should work on iPhone
and Android)
Input should be fast, intuitive and resemble the score sheet layout
The definition of each category should be easily viewable/accessible
Input should be possible even if there is no online connection and
upload/submit them later when connectivity is available
Teams should be capable of viewing previously submitted scores
Input scores for only one team per game at a time, do not require both teams’
scores at once
Good to Have’s
Have a “Save for later” and a “Commit” button
Work on a Windows 8 phone
Other requirements
Must Have’s
All solutions show include documentation for TD and team on how to set up and
enter SOTG scores.
Documentation on the app’s functionality and its content
One fully functioning setup on the WFDF server to be used for all WFDF events
How to respond to this RFP
To respond to this RFP, please send an email to patrick.vandervalk@wfdf.org and
a short discussion will be arranged to discuss the scope of the project and
pragmatic considerations. The written proposal should include:
An overview of the project, addressing the requirements above
Itemized fees for the development of the application and its implementation
Timeline and final delivery date
Ongoing maintenance requirements (if any) and form of documentation to be
prepared
Platform on which the application will be developed
Qualifications of developer(s)
Links
Prototype (more to come): http://cschneid.com/sotg/
Leaguevine API: https://www.leaguevine.com/docs/api/
Ultiorganizer source: http://sourceforge.net/apps/trac/ultiorganizer/
WFDF SotG downloads: Score sheet, score sheet explanation
Ultiorganizer contact: Kari Tolonen kari.tolonen@mail.suomi.net
Leaguevine Google Group:
https://groups.google.com/forum/?fromgroups#!forum/leaguevine-developers
SANTEE SCHOOL DISTRICT
REQUEST FOR PROPOSAL – WIRELESS NETWORK INFRASTRUCTURE
ACQUISITION AND INSTALLATION OF
RUCKUS WIRELESS NETWORKING EQUIPMENT
BACKGROUND INFORMATION
The Santee School District Board of Education has approved the purchase and installation of a Ruckus
Wireless Network Infrastructure through an RFP process.
The purpose of this Request for Proposal is to:
a. Solicit proposals to purchase specific Ruckus Wireless networking equipment
b. Installation of specific Ruckus wireless access point devices
c. Installation and engineering to setup the Ruckus AP controllers
d. Engineering support to integrate the Ruckus wireless component to existing network
infrastructure
PURPOSE OF SOLICITATION
The purpose of this RFP is to provide a description of the elements in the procurement, installation,
configuration and implementation of a Ruckus wireless network for the Santee School District.
The RFP involves the replacement of the existing HP ProCurve wireless Access Points and HP ProCurve
wireless controllers. The new wireless network must create a more manageable, higher performance
and scalable network infrastructure that will meet the District current and future wireless needs.
There are 4 components to the RFP
a. Proposal request for the procurement of hardware.
b. Vendor managed or Turn-Key solution where the vendor will deliver and install the wireless
access point hardware.
c. Engineering support to configure hardware and ensure that the wireless network function with
the existing network.
d. Optional support contract for the product supplied.
ESTIMATED SCHEDULE
In order to meet the tight timeline of the project, proposals must be submitted by June 16, 2014, no
later than 4:00PM. After the proposals have been reviewed, the District may ask for follow-up
information before selecting a vendor. Once a vendor has been selected, a contract will be developed
and approved by the School Board. The implementation will then begin as soon as is mutually
convenient for the District and vendor.
Request for Proposal General Release June 3, 2014
Deadline for Bid and Proposal Response (4PM) June 16, 2014
Board of Education Award Authorization July 1, 2014
Project Implementation July 28, 2014
Target Implementation Completion Date August 15, 2014
SCOPE OF WORK
For this implementation project, the District intends to select a vendor for the procurement of all
hardware, the installation of devices in the school sites and classrooms, and the outsourcing of suitably
experienced network engineers and/or technicians for the onsite network setup and implementation.
Hardware Section – this should be a proposal for your cost of the hardware/software involved in the
implementation. It should be inclusive of on-site delivery of all hardware, software and site logistic
management.
Outlined in the Bill of Material worksheets is the recommended hardware. Request for Proposal
response should include 3 set of quotes, one for each wireless access point model.
Bill of Material
ZoneDirector 3000 w/Redundant Controller
901-3050-UN00 ZoneDirector 3000 w 50 ZoneFlex License
909-0350-ZD00 ZoneDirector 3000 License Upgrade – 350 ZoneFlex License
901-3025-UN00 ZoneDirector 3000 Redundant Controller w 25 ZoneFlex License
803-3000-3RDY WatchDog ZD3000 Support, 3 Years
ZoneFlex Access Points
901-7372-US00 901-7982-US00 901-R700-US00
ZoneFlex 7372 ZoneFlex 7982 ZoneFlex R700
Dual Band Dual Band Dual Band
(5GHz and 2.4GHz Concurrent) (5GHz and 2.4GHz Concurrent) (5GHz and 2.4GHz Concurrent)
802.11n Wireless AP 802.11n Wireless AP 802.11abgn/ac Wireless AP
2×2:2 Streams 3×3:3 Streams 3×3:3 Streams
Beam Flex Beam Flex Beam Flex R700
SLED WatchDog Support
841-3050-3000 SLED End User Support for ZoneDirector 3050 – 3 Years
841-3350-3L00 SLED End User Support for ZoneDirector 3050 – 3 Years
Installation Section – this should be a proposal for your cost to prepare and install wireless access points
in classrooms at all district/school sites
Response should include installation of 400 Access Point devices in 9 schools and District Office. All
wiring are already in place. Installation process should include delivery, inventory tagging, dismounting
of existing HP access point and mounting of new Ruckus access points.
Implementation Section – this should detail the implementation and configuration of the wireless
networking equipment and peripherals. It should be inclusive of physical onsite setup, configuration,
testing, roll out and training.
Current wireless network SSIDs map to local VLANs for routing inside the network. The district will
require professional service assistance in configuring the product to function with the VLANs on the
physical network.
This is the current wireless network diagram
Support Section – this should detail the technical support options available after deployment.
In addition, all vendors should include the following
a. Implementation work plan and proposed schedule
b. Detailed Scope of Work
Basic Guidelines for Proposal
• Wireless network must be able to interface with District’s existing wired network
• Provide centralized and proactive administration and monitoring of infrastructure
• Address network security
• Design network to streamline business process
PROPOSAL SUBMITTAL:
All response must be typewritten, concise, and straight forward; and must fully address the requirement
and questions. All proposal must include a signed RFP Proposal Form.
One (1) original and three (3) copies of your proposal must be submitted.
SELECTION CRITERIA
While the total cost of this implementation will certainly have weigh in the selection process, the District
values the vendors’ implementation strategy for this project. The goal of our selection is to pick a vendor
based on our conviction of the vendor’s ability to complete the implementation with minimal disruption
to business, minimal mistakes and ability to deliver on implementation schedule.
As the project involves integrating new and existing networking equipment from different
manufacturers, the District would like to avoid issues of responsibilities. Therefore all work must be
completed by awarded vendor. There will be NO SUB-CONTRACTING.
EVALUATION CRITERIA
Minimum Qualifications:
Qualified vendors should have the following technical abilities/experience:
a. Must be a Ruckus Wireless Specialized Vendor/Partner
b. Have technical staff with networking experience and knowledge on:
a. Network routing
b. VLAN
c. Network Layer 2, 3 and 4
d. Network Security
Competitive Selection Criteria
Evaluation will be done by assuming weighted factor including but not limited to the following:
a. Overall response to the Request for Proposal
b. Vendor Statement (experience, length of time in business, financial stability and reputation in
industry)
c. Quality of Engineering/Technical skill/experience
d. Quality of Technical Support
e. Implementation Time
f. Cost of Hardware
g. Cost of Installation
h. Cost of Implementation
i. Cost of Support
j. References (including agency name, contact person, contact phone, description of work
performed)
Certificate and/or resume of all technical personnel who will be assigned to the project must be
submitted with this RFP.
Proposals will be thoroughly reviewed by a Screening and Selection Committee. At the option of the
District, those selected as contenders may be invited to make a presentation in person.
Proposal Submittal
All proposals are to be submitted to:
Bernard Yeo
Director, Information Technology
Santee School District
9625 Cuyamaca Street
Santee, CA 92071
Bernard.Yeo@santeesd.net
619-258-2240
619-258-2249
PROPOSAL FORM
REQUEST FOR PROPOSAL – WIRELESS NETWORK INFRASTRUCTURE
ACQUISITION AND INSTALLATION OF
RUCKUS WIRELESS NETWORKING EQUIPMENT
The respondent hereby declares understanding, agreement, and certification of compliance with all terms
and conditions, requirements and specifications of the original Request for Proposal (RFP) and as modified
by any addenda thereto.
Respondent Name: _________________________________________________________________
Address: ________________________________________________________________________
Phone: ___________________________ Email: ________________________________
_____________________________________________________________________________________
Signature of Authorized Representative Title Date
1
CITY OF DuPONT
REQUEST FOR PROPOSALS
INFORMATION TECHNOLOGY
SUPPORT SERVICES
Issue Date: January 5, 200
6
Due Date: 3:00 P.M., January 31, 2006
2
CITY OF DuPONT
REQUEST FOR PROPOSALS
INFORMATION TECHNOLOGY SUPPORT SERVICES
I. Introduction
The City of DuPont is soliciting proposals from qualified professional vendors for Information
Technology support services. The qualified vendor will enable the City to significantly improve
information technology (IT) effectiveness, enhance its quality of services, minimize its support
cost, and maximize return on investment in IT.
II. Background Information
The City of DuPont currently runs a Windows 2000 server with workstations running Windows
2000 or Windows XP Professional. These workstations connect via basic network shares to the
server which serves as a basic file server and a Springbrook financial software server. City Hall
is connected to the Internet via a T-1 line provided by Eschelon Telecommunications. The Police
Department computers are managed by LESA (Law Enforcement Support Agency) and they
connect to the Internet via LESA’s connection. The Fire Department currently connect to the
Internet via Comcast cable, and the Public Works shop is in the process of installing an additional
T-1 line to connect via Eschelon. City E-Mail and the City website are hosted by Eschelon
Telecommunications.
The City deploys Norton Corporate Security for computers located within City Hall. Outside
City Hall (Fire and Public Works) users have stand-alone versions of Norton Antivirus which
updates via LiveUpdate. The Windows 2000 Server was originally designed for use for
Springbrook only, but has been adapted for file server use. This is an issue which needs to be
addressed so as to keep the systems separate in the future.
III. Services Required
The following details the services to be provided to the City of DuPont in the area of information
services:
1. Initial Assessment – Compile/update inventory of all information technology related
assets, assess system architecture and current processes, and make recommendations for
improved city-wide IT system performance.
2. Desktop Applications Support – Performs basic support functions including installing
PCs, laptops, PDAs, printers, peripherals, and office automation software; diagnosing and
correcting desktop application problems, configuring laptops and desktops for standard
applications and identifying and correcting end user hardware problems, and performing
advanced troubleshooting. Maintain an up-to-date inventory of ALL City computer
related hardware and make available to City personnel upon request. Assist designated
City personnel with software and hardware purchases. Assist in development of
software/hardware policies and procedures.
3
3. Server Administration Services – Managing computer systems and networks to include
complex application, database, messaging, web and other servers and associated
hardware, software, communications, operating systems necessary for the quality,
security, performance, availability, recoverability, and reliability of the system. Ensure
scheduled preventive maintenance for equipment is properly and promptly performed;
maintain the maintenance records on the equipment; develop operations, administrative,
and quality assurance back-up plans and procedural documentation. Setup new users and
edit or remove existing users on server. Server performance and capacity management
services with reporting when specified thresholds are reached. Configuration
management, including changes, upgrades, patches, etc. Support of Springbrook
financial software and other specialized software products of the City of DuPont as it
relates to the server(s) and associated hardware. Management of user logins and security.
Coordinate repair and maintenance work with contracted repair vendors and ensure
repairs are conducted in a timely fashion.
4. Network Administration Services – Scope of activity includes all City network
equipment including switches, firewalls, routers, and other security devices. Primary
installation and maintenance of printers, network copiers/scanners, etc. Primary
maintenance including regular analysis, routine configuration changes, and installation of
patches and upgrades. Alert notifications to designated City personnel in the event of
failure. Complete proactive monitoring of network equipment including bandwidth
utilization, and other performance indicators, with reporting when specified thresholds
are reached. Network performance and capacity management services, and network
troubleshooting. Maintain network documentation and procedures.
5. Security – Maintenance of virus detection programs on City servers, email and all other
City computers and laptops. Perform security audits as requested and notify City
personnel immediately of suspected breaches of security or instruction detection.
Configure City system to enable remote access in a secure environment and provide
remote access administration as requested by designated City personnel.
6. Strategic Planning – Engineering, planning, and design services for major system
enhancements, including installations and upgrades of new or existing systems.
Examples include major server upgrades, storage system upgrades, redesign of backup
systems, etc. Provide technical leadership for server technology issues. Make
recommendations for future purchasing and technology needs. Install new servers,
software and hardware and transfer data when acquired. Strategic planning, design, and
installation/upgrade of core network systems. Examples include major network upgrades,
provider changes, IP schema redesign, installation of “core” network devices, etc.
IV. Submittal Requirements
The following information shall be required in the RFP submittal:
1. Letter of Transmittal–The letter is not intended to be a summary of the proposal itself.
The letter of transmittal must contain the following statements and information:
a. Company name, address, and telephone number(s) of the firm submitting the
proposal.
4
b. Name, title, address, e-mail address, and telephone number of the person or
persons to contact who are authorized to represent the firm and to whom
correspondence should be directed.
c. Federal and state taxpayer identification numbers of the firm.
d. Briefly state your understanding of the services to be performed and make a
positive commitment to provide the services as specified.
e. The letter must be signed by a corporate officer or other individual who is legally
authorized to bind the applicant to both its proposal and cost schedule.
f. Statement which indicates “proposal and cost schedule shall be valid and binding
for Ninety (90) days following proposal due date and will become part of the
contract that is negotiated with the City.”
2. General Vendor Information – Please provide the following information:
a. Length of time in business
b. Length of time in business of providing proposed services
c. Total number of clients
d. Total number of public sector clients
e. Number of full-time personnel in:
Consulting
Installation and training
Sales, marketing, and administrative support
f. Location of headquarters and any field offices
g. Location of office which would service this account
3. Describe how your firm is positioned to provide the services listed above and provide
a history of experience on providing similar services.
4. Describe your approach to providing these services and your methodology for
providing on-going support.
5. Provide the name, title, address, and telephone number of three references for clients
whom you have provided similar services. Please provide information referencing
the actual services provided, customer size (number of users), and the length of
tenure providing services to this client.
6. Staff Resources – Identify names of principals and key personnel who will actually
provide the information technology services. Summarize the experience and
technological expertise of these staff. Describe the role and responsibilities that each
of these individuals will have. Full resumes of these individuals should be appended
to the proposal. The local availability of staff that will be providing these services
shall be an important consideration.
7. Support Services – Please answer the following:
a. Is help desk support available?
b. When is support available? (indicate XX a.m. to XX p.m. in Pacific time and the
days of the week).
c. How are charges for support structured, documented, and tracked?
d. Do you provide a toll-free support number?
e. Please describe your problem escalation process, including:
5
Initial problem identification (hand-off from help desk)
Triage for priority and severity of problem
Steps for resolving problem escalation when a solution is not forthcoming or
an implemented solution is unsatisfactory
Final authority regarding conflicts
f. Indicate your response time and goal and also your statistics regarding meeting
that goal.
8. If your company has had a contract terminated for default during the past five years,
all such incidents must be described. Termination for default is defined as notice to
stop performance due to the vendor’s nonperformance or poor performance; and the
issue was either (a) not litigated or (b) litigated, and such litigation determined the
vendor to be in default. If default occurred, list complete name, address and
telephone number of the party. If NO such terminations for default have been
experienced by the vendor in the past five years, declare that.
The City will evaluate the facts and may, at its sole discretion, reject the vendor’s
proposal if the facts discovered indicate that completion of a contract resulting from
this RFP may be jeopardized by selection of this vendor.
9. Beyond the scope of this RFP, what services (related or otherwise) does your
organization provide that may be of interest to the City?
10. Proposal Summary – Summarize your proposal and your firm’s qualifications.
Additionally you may articulate why your firm is pursuing this work and how it is
uniquely qualified to perform it. Include other pertinent information that helps the
City determine your overall qualifications.
Your proposal summary is not to exceed two pages.
11. Cost of Services
a. The proposal must contain a fee schedule that includes hourly rates for proposed
services.
b. Describe how your services are priced, and any specific pricing you are able to
provide.
c. Define any additional charges (e.g. travel expenses).
d. Do you have any state contracts that the City of DuPont would be able to utilize?
V. Evaluation Criteria and Process
A selection committee will conduct an evaluation of qualifications and will rate each submittal
based upon the following criteria:
Experience
Understanding of services to be provided
Personnel expertise
Compatibility with end users
Project approach
Satisfaction of clients/end users
6
VI. Deadline for Submissions of Proposals
Five (5) sealed copies of the proposal must be received by the City of DuPont prior to 3 P.M. on
Tuesday, January 31, 2006. One (1) copy should be submitted as a loosely-bound reproducible
copy. All copies of the proposals must be under sealed cover and plainly marked as “Information
Technology Support Services Proposal”. Proposals shall be delivered or mailed to:
City of DuPont – City Clerk’s Office
IT Support Services Proposal
303 Barksdale Avenue
DuPont, WA 98327
Any questions regarding this proposal are to be submitted to:
Dawn Schauer, Finance & Support Services Director
City of DuPont
303 Barksdale Avenue
DuPont, WA 98327
(253) 912-5383
DSchauer@ci.dupont.wa.us
VII. Miscellaneous
1. The DuPont City Council reserves the right to reject any and all proposals for failure to
meet the requirements contained herein, to waive any technicalities, and to select the
proposal which, in the City Council’s sole judgment, best meets the requirements of the
project.
2. The RFP creates no obligation on the part of the City to award a contract or to
compensate the proposer for any costs incurred during proposal presentation, response,
submission, presentation, or oral interviews (if held). The City reserves the right to
award a contract based upon proposals received without further discussion or negotiation.
Proposers should not rely upon the opportunity to alter their qualifications during
discussions.
3. The City further reserves the right to make such investigation as it deems necessary to
determine the ability of proposers to furnish the required services, and proposers shall
furnish all such information for this purpose as the City may request.
4. Proposers much specifically identify any portions of their submittals deemed to contain
confidential or proprietary information, or trade secrets. Those portions must be readily
separable from the balance of the proposal. Such designations will not necessarily be
conclusive, and proposers may be required to justify why the City Council should not,
upon written request, disclose such materials.
5. The vendor awarded said contract will be subject to City of DuPont business license as
required in DuPont municipal code.
We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.
Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.
Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.
Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.
Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.
Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.
We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.
Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.
You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.
From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.
Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.
Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.
You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.
You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.
Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.
We create perfect papers according to the guidelines.
We seamlessly edit out errors from your papers.
We thoroughly read your final draft to identify errors.
Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!
Dedication. Quality. Commitment. Punctuality
Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.
We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.
We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.
We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.
We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.