calender icon


money icon Duration - 6 Month,
calender icon Course fee: - INR 56250

This course is recognized by the National Skill Development Corporation, a PPP under the Ministry of Skill Development and Entrepreneurship of the Government of India. You will receive a certificate cobranded by NSDC and Skill India on successful completion.


There are literally thousands of ways you can try to improve your spoken and written English and communication, including taking numerous online and offline courses. 

By all means, you should try them out. Learn how to order breakfast in English at a five star restaurant, or find out the best ways to open a conversation with someone at a party, or learn how to draft a flawless business letter. 

Will that serve your purpose of working remotely with high potential international startups, getting promotions, collaborating effectively with global teams, and making effective presentations to foreign clients and the senior-most management?

If you have any doubts, just do a quick google search and you will find a lot of generic courses for learning English, that are perhaps more suitable for teenagers learning a new language, but not created specifically for working software engineers. 

It is a routine story that software engineers try to learn English from a generic English course, and then fail to even stay interested because what they learn is clearly not what they needed to learn.


You know the answer as well as I do. Honestly, I cannot think of a single generic English language course that will teach you what you actually need to learn as an international professional or remote worker.

Now what if there was a course where you started fine tuning your English communication by conveying technical information in correct English in specific business situations typical for working with international clients and remote work,such as:

  • Requirement gathering and analysis
  • Client meetings
  • Creating client proposals
  • Performance reviews
  • Professional presentations
  • Pitching to international clients
  • Resolving disputes within the team
  • Stand up meetings and feedback meetings for your own team
  • Inspiring and influencing your peers and team
  • Using social media to get more opportunities

What is unique about this course?

  • This is NOT a generic course on improving your English accent or general talk, or breakfast ordering skills - it directly focuses on improving your day-to-day client communication to succeed professionally, based on real-life scenarios. 
  • Apart from practical lessons, you will have access to numerous templates to use so that you can improve your daily communication.
  • You will learn through Skill Arbitrage’s  unique teaching methodology, comprising classes, exercises and in-line feedback on your submissions. 
  • You will have 3 weekly classes of 1.5 hours and perform 3 assignments every week. You will learn 2 skills and conduct outreach with potential clients every week. 
  • Any doubt regarding a topic shall be addressed within 24 hours.
  • To pass the course, you must complete at least 50% of the assignments and attempt an MCQ test. The average study time required is about 1 hour per day, at your own place. If you miss a class, you can watch a recording.

Money-back guarantee

If you take this course, follow it diligently for a month, do all the exercises but still do not find value in it, or not able to understand or follow it or not find it good for any reason, we will refund the entire course fee to you. It is a 100% money-back guarantee with only one condition, you must pursue it properly for a month. If you don’t find it valuable after that, get your entire money back.

View Refund Policy

Training Methodology

Online 24/7 access

Access to basic study material through an online learning management system, Android and iOS app

Hard Copy Study Material

Hard copy study material modules to be couriered to your address

Practical Assignments

In-class assignments, 3 practical assignments every week (including real life outreach assignments) to develop your skill sets and apply them in the real world

Live Online Classes

Based on the assignments, there will be a live video-based online class. You can ask questions, share your screen, and get personal feedback in this class.

Convenient Class timings

Classes are held after regular work hours. Typically classes are kept on Sunday or 8-9 pm on other weekdays or Saturday.

Live Doubt Clearing

You can ask questions, get your doubt cleared live as well as through online forums

Feedback methodology

Group feedback during classes by the instructor, In-line feedback by a trained evaluator, Improve week on week with feedback, use assignments as work samples on remote work platforms or in job interviews


This course is recognized by the National Skill Development Corporation, a PPP under the Ministry of Skill Development and Entrepreneurship of the Government of India. You will receive a certificate cobranded by NSDC and Skill India on successful completion.

This is how the certificate from NSDC and Skill India will look as per the current applicable format (may change as per the approval authorities):


Online Faculty

Swaneet Bhatia,

is an expert in 7 languages, a professional international interpreter, translator, speaker and author of a book published by Yale University.


How to create winning client proposals for international clients

ringIcon Understanding what a client is looking for in a proposal and their client’s mindset

ringIcon How to establish high value

ringIcon How to demonstrate your track record - testimonials, sample projects, etc.

ringIcon How to describe your scope of work and rules for engagement with clarity

ringIcon Follow-ups and their importance

ringIcon Model engagement letter/consultancy agreement

ringIcon Practice assignments

How to impress a recruiter/ prospective client in an interview

ringIcon Preparation

How to structure your conversation 
How to ensure you do not to speak more than required
Research about the recruiter/ client - work, market, recruiter’s/ client’s clients, obstacles you might face while working with them
How to develop familiarity with the recruiter’s/ client’s product and suggest improvements in a positive way
Practise mock interviews with someone who is in a similar industry (or a friend at least)

ringIcon What an ideal interview should have

Structured conversations
Not to speak more than required
You lead the interview with company, market and product research
You are honest, excited, and ambitious
You have a track record - work samples which are available, testimonials from other satisfied clients, ex-bosses, etc.
You share powerful stories/war stories and case studies to demonstrate your ability 
Provide a low risk onboarding option for the client 
You obtain clarity on deadlines, deliverables, how your performance would be measured, remuneration, incentives, etc. 
Intelligent questions about your deliverables, project budgets, etc. 
You set expectations or recommend a few things that you need from the client/recruiter to be fully effective - initial information, resources to get started, or a SPOC, etc.

ringIcon Why you need to ask powerful and hard questions about the client and the work to impress a client

Questions about why this specific project/role is critical and how it contributes to the business and future vision of the client
Questions about your deliverables
Questions about the future direction of the industry

ringIcon How to have conversations about money effectively

ringIcon Examples and templates

How to conduct yourself like a master in a project kickoff meeting

ringIcon Preparation, scheduling, agenda and invitations

ringIcon How to start the meeting

ringIcon Setting the context

ringIcon Ice-breaker questions

ringIcon Restating the client’s background and their expectations

ringIcon Key aspects of the project plan

important milestones and key deliverables
assumptions and dependencies
Risks, assumptions, issues, dependencies 
Risk management plans

ringIcon Data points that will be tracked to measure success and their periodicit

ringIcon Assist the team to picturise what success will look like

ringIcon Any documentation/training manuals to be created

ringIcon Post meeting to-do list and actionables

Common reasons for project failure

ringIcon Unclear requirements/ not capturing viewpoints of all stakeholders

ringIcon Ground-reality problem not captured

ringIcon Working with the wrong assumptions

ringIcon Often, a narrow/wrong solution is proposed, without debate

ringIcon Pre-mortems are not conducted

ringIcon Disagreements on deliverables, unreasonable iterations/modifications because of lack of written documentation on project deliverables

Common reasons for project failure (Bonus chapter for IT professionals)

ringIcon Common problems that emerge when non-tech founders/clients/business teams give requirements to developers

Requirements are unclear
Gathering requirements for a complex project with many different stakeholders in different countries is challenging
The user’s real pain point and why it needs to be solved is not explained to the developer
Often, a narrow/wrong solution is proposed 
Incomplete or partial logic 
All relevant scenarios are not identified
User story is not accurately/fully captured
Future disagreements on requirements because of lack of documented requirement gathering process 

ringIcon What are the typical challenges when the stakeholders are situated in different countries?

ringIcon How to meet the challenges working in a culturally diverse team separated by geography and timezone and working on the same project

ringIcon How successful freelancers capture requirements and impress clients step-by-step

Leading the process of gathering requirements
Hand-holding clients to lockdown requirements 
Using well,thought-out templates
Bringing/requesting multiple stakeholders to be together in important strategic meetings
Breaking down unmanageable complexity into a structured, phased plan
Closing out uncertainties, one by one, 
Putting in assumptions to work with where there is lack of clarity
Clearly putting the ball in the client’s court where there is a problem
Using reminders effectively

ringIcon What are the steps to get complete requirements

Getting a broad understanding of the user’s pain point (user story) from the client
Explaining to the client why user stories are critical  
Discussing relevant branches of the user story that may get impacted
Assessing the client’s suggested solution, if provided
Proposing solutions/discussing alternatives where possible 
Setting up meetings wherever necessary to obtain clarifications for your assessment 
Sending meeting minutes Collaborating 
Identifying scenarios where the logic can potentially fail
Obtaining client sign-off

ringIcon Sample email scripts and exercises for practice

ringIcon What are the best practices to obtain client sign-offs on requirements effectively and avoid future disagreements

Requesting permissions to record/taking notes
Keeping different project stakeholders in the loop
Sending structured minutes highlighting the requirement change and its implications
Obtaining confirmations from the client or their representatives  
Keeping the relevant decision-marker/SPOC/Project Manager in loop

ringIcon Templates and practice assignments

Expectation-setting with clients and seniors

ringIcon Common reasons why clients underestimate complexity of tech projects and how to frame it realistically for a client

One little feature for a client might mean a systemic overhaul from a coding perspective
How to request document the user story 
Drilling down to the necessary detail to freeze requirements
How to buy time for assessment without making a commitment 
Variables that clients understand: Resource requirements, coding man-hours, Lines of code, necessity for the business vis-a-vis the budget
Identifying third party dependencies and requesting the client’s assistance where possible to expedite things
Other things that you can communicate

ringIcon What are the outcomes of successful vs. failed expectation-setting?

Outcomes of failed expectation setting: Failed projects, frustration, overwork, unpaid dues, poor recommendations, relationships, losses, etc. 
Outcomes of correct expectation setting: Project fulfilment, client satisfaction, profits, recommendations, career growth, excellent public feedback, etc.

ringIcon Bonus chapter for IT professionals: Common areas of problems that are faced by IT professionals and software developers with respect to expectation-setting on the following items:

ringIcon Common areas of communication and project failure with clients:

Response times and availability on call
Change requests
Pricing and modifications in case of any of the above 
Testimonials, recommendations and introductions 
User acceptance testing from the client’s end

ringIcon Identifying appropriate opportunities for expectation-setting with clients:

Phone calls
When to clarify/remind the expectations

ringIcon How to set expectations with respect to each of the above items (with practice writing and oral assignments as a remote freelancer)

ringIcon How to bring any breach of expectations to the client’s attention politely in everyday communication (without causing harm to the relationship), with oral and written practice assignments

ringIcon What to do and how to course correct midway when you realise that you have failed/missed setting expectations on a particular area

ringIcon What to do if you have failed to meet client’s expectations and how to restore the client’s trust

ringIcon What are the top 5 unplanned and unpredictable scenarios that can derail your project execution or development plans even if you do everything right

ringIcon How to deal with the mess as a result of imperfect expectation setting

How to propose your idea in meetings, brainstorming sessions, and strategic discussions even when it is a work-in-progress

ringIcon Why speaking up and sharing your ideas and challenges is important

The person on the ground has a very important role to play on the battlefield 
The leader/client cannot succeed without you succeeding 
“Leading upwards” is a recognised concept in management
Adding perspective from various vantage points
There is nothing to lose for you

ringIcon Sometimes you need to share the challenges and bad news

Product releases won’t be timely if you don’t share the challenges or deliver bad news
People win trust by honestly sharing limitations
Some roadblocks may require an immediate and much needed course correction for the client, he/she will thank you for it

ringIcon Why your solutions need not be complete or perfect, and yet you need to propose them

Some conversations demand on the spot suggestions 
It takes time to give full shape to an idea (e.g. Avatar - The Way of Water), but if you don’t propose it the producer will not give you the movie
If you propose something interesting, you can buy time and win support of others to develop the idea
Elon Musk may not personally design spacecraft but hired the best engineers and collaborated with NASA with the vision statement that he wants “humans to be a spacefaring species”

ringIcon How to practise making a difference with your inputs

Problem vs. solution-oriented thinking
Use the most likely assumptions to build your solution
Focus on the top argument
Give examples or reasons to substantiate it
Using important data points
Use back of the envelope calculations where needed

ringIcon Practice assignments, templates and scripts

How to lead/conduct and participate in daily stand-ups and other meetings with your teams like a startup CEO

ringIcon What the standup script templates in the market and automated bots miss out on

When to dig deeper on yesterday’s accomplishments
How to identify what moves the needle for the day individually and as a team
Recreating the importance of the mission where needed
How to get meaningful commitments for today, each day
Identifying where to step in and where to let your team figure out the impediments
When and how to appreciate and acknowledge the efforts of your team members

ringIcon Best practices for other important meetings:

Onboarding meeting
Brainstorming meetings
Budget and financing meetings
Problem solving, decision making, and product review meetings
Status update, check-in, and feedback meetings

Managing up: How to keep your client/senior onboard and inspired through the journey of your delivery cycle until delivery of a complex project (and after)

ringIcon What a client expects from you

ringIcon Protocols for communication prior to delivery

ringIcon How to maintain the client’s excitement and interest through the delivery cycle

ringIcon Relevance of previews, demos to onboard clients beforehand

ringIcon Obtaining client inputs before delivery to maintain their alignment

ringIcon Daily progress

How to write effective reports and make effective presentations

ringIcon This module is self explanatory

How to write high quality training documents and manuals (or clearly understandable comments for your code if you are an IT professional)

ringIcon This module is self explanatory

How to deal with last minute modifications and change requests in a way that solves the problem

ringIcon Common reasons why last minute requirements may be made to your scope of work

The client is not experienced in giving clear requirements to techies
Your requirement gathering process was not foolproof
Business requirements have evolved before your delivery
The Project Manager had given incomplete requirements 
Someone else who is higher up intervened
Other reasons, e.g. investor backed out so the scope is smaller, or the internal team was laid off so you have to handle some part of their work as well  

ringIcon How to decide whether you should accommodate or decline a change request

ringIcon Possible ways to accommodate changes in requirements mid-delivery

Having a conversation to identify what is critical and what is not  
Identifying what can be excluded from your next delivery to include the new change
Proposing adjustments in timelines and cost, where needed 

ringIcon What are the scenarios where you can propose a price increase?

ringIcon How to objectively explain and persuade clients about the justifications for a price increase

How to say no and decline requests without being rude and preserve your honour and integrity

ringIcon Common psychological reasons and fears why professionals are unable to decline requests

Will the client judge me as incapable/incompetent?
Will the client pay me less than I quote if I say no?
Shouldn’t I provide more value than what I charge?
Will I lose the client?
Other reasons

ringIcon What are the consequences or implications of not saying “no” at the right time?

Project failure
Losing your client’s faith 
Losing your team’s faith
Other consequences

ringIcon When do you need to decline a request

Your pricing requirements are not being adhered to (use it carefully) 
Your expectations are being regularly breached
Requirements are being changed frequently and exhaustively
Client is unwilling to appreciate objective constraints
Client is being disrespectful or abusive
Client is incommunicado for weeks and then reverts with sudden demands of urgent deliverables

ringIcon What happens if your “no” is not communicated properly? How do professionals botch up saying no?

You may appear arrogant 
They appear insensitive to client’s needs
They do not give proper justifications
Their personal frustrations and anger take centre stage
They engage with the client in an emotional domain vs. an objective domain

ringIcon Preparation to say no appropriately

Dealing with your background emotions (anger, pressure, frustration, etc.)
Dealing with your perceptions about the client (miser, wants a slave, etc.)
Identifying your real objectives behind saying no
Identifying 1-3 solid justifications which are objective 
Aligning it with the client’s objectives  
Pre-empting the client’s response by spelling it out 
Keeping the idea separate from the identity

ringIcon Practice routines

Practice before a mirror
Record and listen to how you sound
Write bullet points before you speak to the client 
Write an email and read it three times, maybe after a break 
Do a roleplay with a buddy and get feedback
Keep speaking techniques in mind in order to ensure organisation

Practice assignments to do this

ringIcon When should you say no vs. stretch yourself?

What is a healthy stretch?
What are the tests to recognise whether you should say no or stretch yourself?
How to recognise the difference between a minimum commitment vs. a stretch challenge and communicate appropriately to the client 

ringIcon Recognising how and when to walk away from a client

ringIcon Scripts and templates for saying no

ringIcon Practice assignments

How to identify hidden assumptions and biases that business teams may operate from and point them out in a constructive way

ringIcon What happens when business teams/clients operate from a subconscious bias?

Incorrect or incomplete information about project requirements
Incorporation of confirmation bias 
Non-alignment to the objective due to convergent and divergent stimuli
Focussing on the wrong problems
Disproportionate focus on minor problems
Not appreciating your coding challenge

ringIcon What are the types of biases and how do they play out in everyday conversations?

Anchoring bias - the tendency to rely too heavily on one trait or piece of information when making decisions
Functional fixedness - a tendency limiting a person to use an object only in the way it is traditionally used
Availability bias - tendency to overestimate the likelihood of events
Normalcy bias - refusal to plan for, or react to, a disaster which has never happened before
Congruence bias - tendency to test hypotheses exclusively through direct testing, instead of testing possible alternative hypotheses
Observer-expectancy effect - when a researcher expects a given result and therefore unconsciously manipulates an experiment or misinterprets data in order to find it
Status quo bias - tendency to prefer things to stay relatively the same
Illusory truth effect - tendency to believe that a statement is true if it is easier to process, or if it has been stated multiple times, regardless of its actual veracity
Additive bias - tendency to solve problems through addition, even when subtraction is a better approach
Information bias - tendency to seek information even when it cannot affect action
Intentionality bias - tendency to judge human action to be intentional rather than accidental
Bandwagon effect - tendency to do (or believe) things because many other people do (or believe) the same
Courtesy bias - tendency to give an opinion that is more socially correct than one's true opinion, so as to avoid offending anyone
Reactance - urge to do the opposite of what someone wants one to do out of a need to resist a perceived attempt to constrain one's freedom of choice
Pygmalion effect - phenomenon whereby others' expectations of a target person affect the target person's performance
Other biases

ringIcon How to recognise and navigate beyond biases without offending clients

How to recognise when a bias could be at play, and which bias is or could be at play
What kind of discussion may be necessary to confirm the bias 
What kinds of questions to ask a client so that the bias is revealed to the client in a harmless way
How to find concrete examples, use cases and data points to prove the bias
What to do if the client is unable to identify the bias 
Possible directions after a bias is recognised: narrowing down requirements, identifying a simplified delivery, postponing dates, increasing resources, etc.  
How to formulate open ended yet precise questions that yield linear responses and/or leading questions  
How to loop in key stakeholders, get them aligned and get their sign-off
Keeping them posted on shipment 

ringIcon Practice scenarios, conversation templates and scripts

Why you need to be a champion of correct and user-friendly English for every product release to stand out and get projects

ringIcon Why getting English right at various steps of product delivery is your competitive advantage as a freelancer and your access to big bonuses, hikes and referrals

ringIcon Common types of English mistakes made in product releases and why it happens

Grammatical and punctuation errors
Erroneous or stupid language from a user journey perspective
Incomplete understanding of the product and the pain point it resolves

ringIcon Why clients are upset with developers who use good code with bad English

ringIcon Common excuses made by developers for getting English wrong and why it does not work

ringIcon What do you need to do to champion accurate use of language

Learn English grammar
Understand the product features
Use language that makes sense to the user
Understand how a CEO or a marketer thinks
Review requirements, important emails, wireframes, and the final software for English accuracy
Train your team 

Negotiation and persuasion strategies that exponentially increase your effectiveness, client and team satisfaction whether you are a freelancer or a corporate employee at any level

ringIcon How to identify opportunities for negotiation and persuasion in everyday scenarios

Client interviews
Project update reports
Management presentations
Understanding Win-win vs. win-lose scenarios
How to expand the frame when you find the conversation to not move forward

ringIcon What you need to understand about persuasion and negotiation as an international professional or remote worker

Negotiation is not always a win-lose scenario
Through incorporating the right negotiation strategy, one can manoeuvre through obstacles and create a shared-gain outcome
Expanding the frame is crucial 
Past credibility and track record helps when you negotiate
Delivery and keeping promises helps you negotiate better 
Understanding non-negotiables of the client profoundly and aligning them with the attainable
Persuasion is not a one-off incident
Persuasive techniques for instilling faith and building trust
Relevance of showing examples, proof, and case studies helps
Negotiation and persuasion may not be billable, but they help you learn more

ringIcon Identifying the variables

Salaries and incentives
Resource requirements

ringIcon Identifying what business teams want for different stakeholders

New features
Other metrics (GMV, etc.)

ringIcon Listening practice and exercises to identify the most important priorities

ringIcon How to identify common biases

ringIcon Communication scripts and templates

ringIcon When to use your persuasion skills, inspiring and influencing your peers and the team

Leading from the front and setting examples
How to give due credit to the team for their hard work
How to assist team in setting correct targets and making them believe that they are achievable 
How to ensure coordination between team members
How to handle self-doubt conversations of your team members
How to help your team handle bad/ negative feedback
How to set correct expectations relating to promotions and appraisals
How to train them to handle difficult clients/ client conversations
Letting people go conversations and how to help people choose what is best for them
How to listen actively in order to formulate and provide solutions 

How to resolve disputes and conflicts within your team or with clients

ringIcon Blame mindset vs. solution mindset

What the default (blame) mindset perceives when there is conflict: incompetence, politics, personal agendas 
Real reasons why conflicts arise: Time constraints, Communication problems, Lack of responsibility allocation/clarity on the role, Poor processes, Unclear expectation setting or performance standards 
How to practise and apply this in real life

ringIcon What to do to resolve conflicts in reality

Letting go of the need to find blame or fault, no matter how much people want you to do it 
Identifying the objective problem that was faced in reality
Emphasising what is needed to make the project/product delivery a success
Finding a new way of cooperation   
Getting alignment/buy-in on the solution from both sides 
Creating a new mechanism for collaboration
Implementing an escalation mechanism so that the problem is identified in advance

ringIcon How and when to let a person go in a drama-free manner

How to deliver product pitches and conversations to build your brand, raise investments and convert high-potential clients

ringIcon Types of pitches and how they are different:

Investor pitch 
Client pitch
TED or TEDx talk
How to be on podcasts to build your personal brand
How to use webinars to generate leads and persuade prospective clients 
How to deliver elevator pitches

ringIcon How to pitch a product or a service to investor

at ideation stage and get funding
after developing MVP (minimum viable product)
after testing it on a limited number of target group and making improvements/ fixing bugs
after selling it to a specific market and getting a good response

ringIcon Practice assignments

ringIcon How to communicate your ideas

What big issues your product/ software/ App can resolve
What kind of market is there and is it targeting developed economies or not
How to highlight various problems with similar products available in the market and how your product can solve it
How to make a projection which doesn’t looks overrated but at the same time doesn’t looks impossible to achieve with the funding expected

Giving and taking feedback from your team

ringIcon How to make feedback mechanisms work

Ideal meeting rhythms to give and take feedback
Keep feedback clear and objective
Use feedback mechanisms as a tool for expectation setting, recognition, rewards and incentives

ringIcon Types of feedback mechanisms recognised in management and startup life

360 degree feedback (Manager feedback + Feedback from juniors)
Client feedback
Peer feedback
Skip-level feedback 
Anonymous feedback
Using a feedforward to inspire your team in future

ringIcon Scripts and practice for feedback and feedforward

ringIcon Common mistakes people make in giving feedback

Not having a predetermined occasion for feedback - most people avoid feedback routines
Giving feedback at the wrong time
Feedback being emotional or vague or subjective
Using feedback to deny requests for a raise or increment
Sugarcoating negative feedback
Not “spelling out” the feedback and assuming that the other person has understood
Other reasons

ringIcon How to deliver harsh feedback objectively without being rude (possibly even inspire)

ringIcon Why it is important to obtain feedback about yourself irrespective of your level of seniority

ringIcon How to have training and performance improvement conversations

ringIcon How to help your team to track their performance

ringIcon Feedback conversation scripts and email templates

ringIcon Practice assignments to do this in real life

ringIcon How to be bulletproof in your spirits but criticism friendly

Bonus practice assignments

ringIcon Providing support to a client in the US or UK

ringIcon Discussing website design or functionality with your boss who sits in Australia

ringIcon Describing the specifications of a new product before the board of a company in Canada

ringIcon Selling or troubleshooting applications for your client who is the CTO of a multimillion dollar company in Dubai

ringIcon Explaining general IT terms or basic coding vocabulary to a group of non-technical Japanese or Chinese investors (for IT professionals only, non-IT professionals to do the reverse - create a technical

ringIcon Making a presentation on how well your team did last year before the Global CEO, CTO and CFO

ringIcon Participating in a review meeting with your business team in Singapore

ringIcon Speaking at a public event about your next project as you have been invited as a keynote speaker

ringIcon Interact with international clients in English at an offsite location

ringIcon Write software descriptions, user interfaces, and manuals in technical English for a global customer base

ringIcon Present reports, analyses, client proposals, and reviews using English customised for IT

ringIcon Negotiate with senior management and colleagues, or perform other management functions

Course Plan


RS. 56250

incl. of all charges

Instructor led course with online live classes
3 online live classes per week (6 months)
Get digital access to entire study material
Printed study material (by courier)
1 speaking and writing/presentation based assignment based on a real-life scenario in the IT industry/ startups + 1 outreach assignment
Instructor feedback on assignments 
One-on-one in-line evaluations
Access on LMS, Android & iOS app
Doubt clearing on Discord, LMS & classes
Online exams (give exams as per your convenience on given time slots)
Certificate (by courier)
Assistance to secure placement opportunities and remote freelance work 
Networking opportunities with existing students & alumni
Coaching for expanding your professional network
Interview preparation support
Content access for 3 years
Doubt clearing within 24 hours