SlideShare a Scribd company logo
BigBlueButton
Open Source Web Conferencing for On-line Learning
NC3ADL
Jesus Federico
BigBlueButton Developer
jesus@blindsidenetworks.com
Fred Dixon
BigBlueButton Product Manager
ffdixon@bigbluebutton.org
60’s
90’s
A BRIEF HISTORY OF ONLINE LEARNING [INFOGRAPHIC]
http://goo.gl/z8XjeG
On-line Learning
• There are 4,495 degree granting institutions in
and 24,641 secondary schools in the USA
alone1
– 98% of the degree granting institutions offer an
on-line component2
• Huge social benefits to students around
the world
(1) http://nces.ed.gov/fastfacts/display.asp?id=84
(2) http://www.straighterline.com/blog/brief-history-online-learning-infographic/
Education Software
• Learning Management Systems
– There are at least 571 available options3
• Web Conferencing Systems (or virtual
classrooms)
– There are at least 145 available options4
(3, 4) http://www.trimeritus.com/vendors.pdf
What about open source solutions for
web conferencing?
Every student with a web browser should have access
to a high-quality on-line learning experience.
We intend to make that possible with BigBlueButton.
BigBlueButton is open source.
Started in 2007 at Carleton University
Use Cases
1. One-to-one
2. Small group collaboration
3. One-to-Many (< 50)
Slides & Whiteboard
Audio
Video
Chat
Desktop Sharing
Layouts
Shortcut keys
Polling
Recordings
Emote icons
Playback
Chat
Audio, Video,
Desktop Sharing
Presentation
Slide Thumbnails
http://goo.gl/A0IOXr
Architecture
Growth
Social
– Facebook:
– Twitter:
– GitHub:
All organic, no special
preservative
Developer Mailing List
• 2060 Members
Localization (Transifex)
• 73 languages
• > 90 % localization
– Albanian, Arabic, Armenian,
Bulgarian, Chinese, Czech,
English, Estonian, French
(Canadian), French,
German, Hungarian, Italian,
Norwegian, Persian, Polish,
Portuguese, Russian,
Slovak, Spanish (Spain),
Spanish, Turkish, Ukrainian
https://www.transifex.com/projects/p/bigbluebutton/
Summit V: Porto Alegre, Brazil
Nov 2014
Summit IV: Ottawa, Ontario
May, 2015
Committers
Richard Alam
Lead Architect
Calvin Walton
Record and Playback
Felipe Cecagno
Client/Server
Fred Dixon
Project Management
Tiago Jacobs
red5
http://docs.bigbluebutton.org/support/faq.html#contributing-to-bigbluebutton
Chad Pilkey
Client
Adoption
http://www.rsc-scotland.org/?p=881
National University College
“We at National University College-Online Division are very happy with our
change to BigBlueButton. With our previous solution we had over 50 support
tickets/month. After switching to BigBlueButton, that number dropped to 6
or 7 tickets/month.”
– Mariangie Del Valle
Senior Director of IT
Higher Education
National University College-Online
BigBlueButton is integrated
with Moodle Cloud
Free to anyone in the
world.
Up to 6 users/session with
no recordings.
US Department of Defense
“The Defense Information Systems Agency expects to save at
least $12 million a year with the rollout of its new Defense
Collaboration Services (DCS), an online tool for secure
collaboration between Defense Department users.”
DCS is built using BigBlueButton.
Google: DISA BIGBLUEBUTTON
Integrations
Sakai
https://confluence.sakaiproject.org/display/BBB/Home
The Sakai integration is now maintained by BigBlueButton developers
(based on work by Nuno Fernandes and Adrian Fish)
Sakai Meeting Tool
• Create Meetings
– Recorded
– Duration
– Join Open/Join Close
Date
– Permissions
– Calendar
• Manage Recordings
– Publish/un-publish
– Delete
Meeting Tool
Controls
Join Meeting
View Recordings
Join
Welcome message
Entered in Sakai
Automatically added by
our hosting environment
End
This ends the session and
starts processing for
recording.
Video of Recording
video
Instructor can manage recordings
Hide/Unhide recordings
Delete Recordings
Apereo OAE
Build/integrate us!
• API
– create
– join
– isMeetingRunning
– end
– getMeetingInfo
– getMeetings
– getRecordings
– publishRecordings
– deleteRecordings
– getDefaultConfigXML
– setConfigXML
http://docs.bigbluebutton.org/dev/api.html
Road Map
1.0-beta
• BigBlueButton 1.0-dev
– Design and Development
• BigBlueButton 1.0-beta
– Updated packaging and documentation
– Tested developer environment
– No major bugs
• BigBlueButton 1.0-RC
– Open bugs: 0
– Final testing with community
• BigBlueButton 1.0
October 5, 2015
April 30, 2015
BigBlueButton 1.0-beta
• Main
– Polling Module
– Improved Video Doc
– Emote Icons
– Puffin Browser support
Polling Module
Polling Design
• Many slides
provide good
content for a poll
• Which is the most northern state in the USA?
A. Hawaii
B. Alaska
C. Maine
D. Washington
Emote Icons
Emoji Icons
Puffin Browser support
Puffin Browser 4.6
Video Dock
Updated Video Dock
Future Plans
• HTML5 client
• Closed Captioning
• Breakout Rooms
• Faster Desktop Sharing (WebRTC)
• Full Screen Mode
• Shared Whiteboard
• Synchronized Video Playback
• Shared Notes
Mobile
Platform Options
Desktop/Laptop/Chromebook Web Client (1.0-beta)
Android Working on HTML5 client (in progress)
iOS Working on native iOS client
HTML5 HIGHER PRIORITY AS IT MOVES US MORE TOWARDS
WEBRTC (VIDEO AND DESKTOP SHARING)
FLASH CLIENT WILL BE WITH US FOR A FEW MORE YEARS (WE ARE
PRAGMATICS)
HTML5 Client
http://demo.bigbluebutton.org
Stages of Delivery
1. View presentation, desktop sharing, and two-way chat and
audio
2. Presentation Controls
3. Two-way video
4. Moderator Controls
• Working in parallel on iOS client (but we want to
get HTML5 client out first).
docs.bigbluebutton.org
Questions
Fred Dixon
BigBlueButton Product Manager
ffdixon@bigbluebutton.org
Jesus Federico
BigBlueButton Developer
jesus@blindsidenetworks.com

More Related Content

Similar to BigBlueButton project update 2015-10-26-nc3adl

Video conferencing and its free tools/apps
Video conferencing and its free tools/apps Video conferencing and its free tools/apps
Video conferencing and its free tools/apps
Dr. Sarita Anand
 
Web Conferencing: Software Evaluation
Web Conferencing: Software EvaluationWeb Conferencing: Software Evaluation
Web Conferencing: Software Evaluation
Anthony Salinas
 
Evolution of Online Course Delivery
Evolution of Online Course DeliveryEvolution of Online Course Delivery
Evolution of Online Course Delivery
Colm Dunphy
 
Adobe connect
Adobe connectAdobe connect
Adobe connect
carena
 
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
Alyse Ergood McKeal
 
FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)
tracyware12
 
FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)
tracyware12
 
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure BootcampMicrosoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure Bootcamp
Heather Newman
 
Commercial or licensed ict resources reference sites- professional
Commercial or licensed ict resources  reference sites- professionalCommercial or licensed ict resources  reference sites- professional
Commercial or licensed ict resources reference sites- professional
ANU P KUMAR
 
Using Social Networking & Other Free Software
Using Social Networking & Other Free SoftwareUsing Social Networking & Other Free Software
Using Social Networking & Other Free Software
capelladoc
 
Freeware for Community Groups - Meredith
Freeware for Community Groups - MeredithFreeware for Community Groups - Meredith
Freeware for Community Groups - Meredith
Chris Elliott
 
Making IT accessible for all (live version)
Making IT accessible for all (live version)Making IT accessible for all (live version)
Making IT accessible for all (live version)
Matthew Deeprose
 
Blackboard basics mod 1
Blackboard basics mod 1Blackboard basics mod 1
Blackboard basics mod 1
ljmcneill33
 
21st Century Teacher's Toolbox
21st Century Teacher's Toolbox21st Century Teacher's Toolbox
21st Century Teacher's Toolbox
rpalmer
 
Atia Pd Webinar
Atia Pd WebinarAtia Pd Webinar
Top 5 Technologies Every Church Should Use
Top 5 Technologies Every Church Should UseTop 5 Technologies Every Church Should Use
Top 5 Technologies Every Church Should Use
Compass - finances God's way
 
Technology Enabled Teaching, Learning & Research
 Technology Enabled Teaching, Learning & Research Technology Enabled Teaching, Learning & Research
Technology Enabled Teaching, Learning & Research
Williamdharmaraja
 
25 ways
25 ways25 ways
25 ways
M
 
Educational technology world_wide_web1
Educational technology world_wide_web1Educational technology world_wide_web1
Educational technology world_wide_web1
Lyn Len Mercado
 
Cleon Acts Fusion Portal
Cleon Acts Fusion PortalCleon Acts Fusion Portal
Cleon Acts Fusion Portal
Tolu Romio
 

Similar to BigBlueButton project update 2015-10-26-nc3adl (20)

Video conferencing and its free tools/apps
Video conferencing and its free tools/apps Video conferencing and its free tools/apps
Video conferencing and its free tools/apps
 
Web Conferencing: Software Evaluation
Web Conferencing: Software EvaluationWeb Conferencing: Software Evaluation
Web Conferencing: Software Evaluation
 
Evolution of Online Course Delivery
Evolution of Online Course DeliveryEvolution of Online Course Delivery
Evolution of Online Course Delivery
 
Adobe connect
Adobe connectAdobe connect
Adobe connect
 
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
Outreach Emerging Technologies Subcommittee - LibGuides at Florida Atlantic U...
 
FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)
 
FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)FIN 6.0: Faculty Learning Communities (Web 2.0)
FIN 6.0: Faculty Learning Communities (Web 2.0)
 
Microsoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure BootcampMicrosoft Teams and Planner Global Azure Bootcamp
Microsoft Teams and Planner Global Azure Bootcamp
 
Commercial or licensed ict resources reference sites- professional
Commercial or licensed ict resources  reference sites- professionalCommercial or licensed ict resources  reference sites- professional
Commercial or licensed ict resources reference sites- professional
 
Using Social Networking & Other Free Software
Using Social Networking & Other Free SoftwareUsing Social Networking & Other Free Software
Using Social Networking & Other Free Software
 
Freeware for Community Groups - Meredith
Freeware for Community Groups - MeredithFreeware for Community Groups - Meredith
Freeware for Community Groups - Meredith
 
Making IT accessible for all (live version)
Making IT accessible for all (live version)Making IT accessible for all (live version)
Making IT accessible for all (live version)
 
Blackboard basics mod 1
Blackboard basics mod 1Blackboard basics mod 1
Blackboard basics mod 1
 
21st Century Teacher's Toolbox
21st Century Teacher's Toolbox21st Century Teacher's Toolbox
21st Century Teacher's Toolbox
 
Atia Pd Webinar
Atia Pd WebinarAtia Pd Webinar
Atia Pd Webinar
 
Top 5 Technologies Every Church Should Use
Top 5 Technologies Every Church Should UseTop 5 Technologies Every Church Should Use
Top 5 Technologies Every Church Should Use
 
Technology Enabled Teaching, Learning & Research
 Technology Enabled Teaching, Learning & Research Technology Enabled Teaching, Learning & Research
Technology Enabled Teaching, Learning & Research
 
25 ways
25 ways25 ways
25 ways
 
Educational technology world_wide_web1
Educational technology world_wide_web1Educational technology world_wide_web1
Educational technology world_wide_web1
 
Cleon Acts Fusion Portal
Cleon Acts Fusion PortalCleon Acts Fusion Portal
Cleon Acts Fusion Portal
 

Recently uploaded

SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
EduSkills OECD
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
IsmaelVazquez38
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 

Recently uploaded (20)

SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
Andreas Schleicher presents PISA 2022 Volume III - Creative Thinking - 18 Jun...
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 

BigBlueButton project update 2015-10-26-nc3adl